From bed046ec8fb6c1624b3e83f8cd0e0fb0bf069850 Mon Sep 17 00:00:00 2001 From: Dwight Date: Sat, 1 Dec 2007 14:07:05 -0500 Subject: dammit --- db/query.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/db/query.cpp b/db/query.cpp index af88d2287a1..5b9d4b177cf 100644 --- a/db/query.cpp +++ b/db/query.cpp @@ -61,7 +61,9 @@ auto_ptr getIndexCursor(const char *ns, JSObj& query, JSObj& order) { const char *p = re; if( *p++ != '^' ) goto fail; while( *p ) { - if( *p != ' ' && (*p<'0'||*p>'9') && (*p<='@'||*p>'Z') && (*p<'a'&&*p>'z') ) + if( *p == ' ' || (*p>='0'&&*p<='9') || (*p>='@'&&*p<='Z') || (*p>='a'&&*p<='z') ) + ; + else goto fail; p++; } -- cgit v1.2.1