commit - 8da1f918a1b87dda39db426b72dab71cf816b6de
commit + e6af6a01422360a5c684ce0ebda087ee97722c73
blob - 50519239c3e8d430ee98d4bb8785e0f3a6485be1
blob + cd75c40c656b6516755731f7714583f76ba56c51
--- msearchd/server.c
+++ msearchd/server.c
int err, have_results = 0;
if ((query = server_getquery(clt)) != NULL &&
- fts_escape(query, esc, sizeof(esc)) != -1) {
+ fts_escape(query, esc, sizeof(esc)) != -1 &&
+ *esc != '\0') {
log_debug("searching for %s", esc);
err = sqlite3_bind_text(env->env_query, 1, esc, -1, NULL);
return (-1);
return (fcgi_end_request(clt, 1));
}
- }
+ } else
+ query = NULL;
if (server_reply(clt, 200, "text/html") == -1)
goto err;