From 4567280e18c11f1f077b00421bca8e25d2dbab83 Mon Sep 17 00:00:00 2001 From: Andre Date: Fri, 14 Apr 2006 15:02:44 +0200 Subject: [PATCH] com_cs: Return a syntax error if argc > 2. Previously, argv[i] was silently ignored for i > 1. --- mysql_selector.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mysql_selector.c b/mysql_selector.c index edd2c085..f41afcdf 100644 --- a/mysql_selector.c +++ b/mysql_selector.c @@ -2040,8 +2040,10 @@ static int com_cs(int fd, int argc, char *argv[]) char *old_stream = get_current_stream(); int csp = !strcmp(argv[0], "csp"); + ret = -E_MYSQL_SYNTAX; + if (argc > 2) + goto out; if (argc == 1) { - ret = -E_MYSQL_SYNTAX; if (csp) goto out; ret = send_va_buffer(fd, "%s\n", old_stream); -- 2.39.2