[svn] commit: r554 - in /experiments/graff-dpapi: Makefile sqlite3-test.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Jan 27 00:59:26 UTC 2010


Author: mgraff
Date: Wed Jan 27 00:59:26 2010
New Revision: 554

Log:
make compile on osx

Modified:
    experiments/graff-dpapi/Makefile
    experiments/graff-dpapi/sqlite3-test.cc

Modified: experiments/graff-dpapi/Makefile
==============================================================================
--- experiments/graff-dpapi/Makefile (original)
+++ experiments/graff-dpapi/Makefile Wed Jan 27 00:59:26 2010
@@ -1,5 +1,5 @@
-CFLAGS= -g -O -Wall
-LIBS=-lsqlite3 -ldb_cxx
+CFLAGS= -g -O -Wall -I/opt/local/include/db47
+LIBS=-lsqlite3 -L/opt/local/lib/db47 -ldb_cxx
 
 all: sqlite3-test dbm-test
 

Modified: experiments/graff-dpapi/sqlite3-test.cc
==============================================================================
--- experiments/graff-dpapi/sqlite3-test.cc (original)
+++ experiments/graff-dpapi/sqlite3-test.cc Wed Jan 27 00:59:26 2010
@@ -20,21 +20,6 @@
             exit(1);
         }
     }
-
-    static int
-    callback(void *NotUsed, int argc, char **argv, char **azColName)
-    {
-        NotUsed = 0;
-        int i;
-        for (i = 0 ; i < argc ; i++) {
-#if 0
-            std::cout << azColName[i] << " = "
-                << (argv[i] != NULL ? argv[i] : "NULL") << std::endl;
-#endif
-        }
-//        std::cout << std::endl;
-        return 0;
-    }
     
     int
     fetch_row(sqlite3_stmt *statement)
@@ -46,21 +31,21 @@
             str = sqlite3_column_text(statement, column);
             str_length = sqlite3_column_bytes(statement, column);
         }
+        return (columns);
     }
 
     int
     exe(sqlite3_stmt *statement)
     {
         int rc;
-        int ret;
 
         do {
             rc = sqlite3_step(statement);
             switch (rc) {
             case SQLITE_ROW:
-                ret = fetch_row(statement);
-                if (ret != SQLITE_OK)
-                    return ret;
+                rc = fetch_row(statement);
+                if (rc != SQLITE_OK)
+                    return rc;
                 break;
             case SQLITE_DONE:
                 return sqlite3_reset(statement);
@@ -69,6 +54,7 @@
                 return rc;
             }
         } while (rc == SQLITE_ROW);
+        return (rc);
     }
 
     ~SQLITE3() {
@@ -88,8 +74,8 @@
     SQLITE3 sql(argv[1]);
     
     sqlite3_stmt *prepared = NULL;
-    int ret = sqlite3_prepare_v2(sql.db, argv[2], strlen(argv[2]) + 1,
-                                 &prepared, NULL);
+    sqlite3_prepare_v2(sql.db, argv[2], strlen(argv[2]) + 1,
+                       &prepared, NULL);
     
     for (int counter = 0 ; counter < 1000000 ; counter++)
         sql.exe(prepared);




More information about the bind10-changes mailing list