remove FLG_SQL flag, use sqlMode instead
authorteodor <teodor>
Fri, 27 Oct 2006 11:22:08 +0000 (11:22 +0000)
committerteodor <teodor>
Fri, 27 Oct 2006 11:22:08 +0000 (11:22 +0000)
ftsbench.c
ftsbench.h
mysqldriver.c

index 0232353..69cb79d 100644 (file)
@@ -276,7 +276,7 @@ void
 report(const char *format, ...) {
        va_list args;
 
-       if (benchFlags & FLG_SQL)
+       if (sqlMode)
                return;
 
        va_start(args, format);
@@ -334,10 +334,9 @@ main(int argn, char *argv[]) {
        if ( dbname == NULL || n<0 || (initMode == 0 && nClients<1) ) 
                usage();
 
-       if ( sqlMode ) {
+       if ( sqlMode ) 
                quiet = 1;
-               flags |= FLG_SQL;
-       } else
+       else
                rowMode = 0;
 
        benchFlags = flags;
index ee3ae76..b72b154 100644 (file)
@@ -87,6 +87,4 @@ ftsDB* MYInit(char * connstr);
 #define        FLG_AND         (0x00000008)
 #define        FLG_OR          (0x00000010)
 
-#define        FLG_SQL         (0x00000020)
-
 #endif
index 0fddf61..6e0bab9 100644 (file)
@@ -151,7 +151,7 @@ startCreateScheme(ftsDB *adb, int flags) {
        if ( flags & FLG_FUNC )
                report("Flag 'func' is ignored by MySQL\n");
 
-       if ( (flags & (FLG_GIN | FLG_GIST)) && (db->flags & FLG_SQL) == 0 )
+       if ( flags & (FLG_GIN | FLG_GIST) )
                report("MySQL doesn't distinguish 'gin' and 'gist' flags\n");
 
        if ( mysql_query(db->conn, "DROP TABLE IF EXISTS ftsbench CASCADE;")!= 0 ) {