]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - mysql_selector.c
gcc-compat: Kill __pure
[paraslash.git] / mysql_selector.c
index edd2c08554f8f3a241c801719ba3c368488fdc71..82f197cdd9ce0362167cc017af09fea59be13ea8 100644 (file)
@@ -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);
@@ -2208,6 +2210,7 @@ no_more_atts:
        }
        refresh_selector_info();
 out:
+       free(atts);
        return ret;
 }