git.ucc.asn.au
/
tpg
/
opendispense2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://mutabah.net/opendispense2
[tpg/opendispense2.git]
/
src
/
cokebank_sqlite
/
main.c
diff --git
a/src/cokebank_sqlite/main.c
b/src/cokebank_sqlite/main.c
index
bcb6735
..
ef87b7b
100644
(file)
--- a/
src/cokebank_sqlite/main.c
+++ b/
src/cokebank_sqlite/main.c
@@
-15,6
+15,8
@@
#include "../cokebank.h"
#include <sqlite3.h>
#include "../cokebank.h"
#include <sqlite3.h>
+#define DEBUG 1
+
const char * const csBank_DatabaseSetup =
"CREATE TABLE IF NOT EXISTS accounts ("
" acct_id INTEGER PRIMARY KEY NOT NULL,"
const char * const csBank_DatabaseSetup =
"CREATE TABLE IF NOT EXISTS accounts ("
" acct_id INTEGER PRIMARY KEY NOT NULL,"
@@
-218,6
+220,10
@@
int Bank_SetFlags(int UserID, int Mask, int Value)
);
#undef MAP_FLAG
);
#undef MAP_FLAG
+ #if DEBUG
+ printf("Bank_SetFlags: query=\"%s\"\n", query);
+ #endif
+
// Execute Query
rv = sqlite3_exec(gBank_Database, query, NULL, NULL, &errmsg);
if( rv != SQLITE_OK )
// Execute Query
rv = sqlite3_exec(gBank_Database, query, NULL, NULL, &errmsg);
if( rv != SQLITE_OK )
@@
-553,7
+559,9
@@
sqlite3_stmt *Bank_int_QuerySingle(sqlite3 *Database, const char *Query)
// Prepare query
ret = Bank_int_MakeStatemnt(Database, Query);
if( !ret ) {
// Prepare query
ret = Bank_int_MakeStatemnt(Database, Query);
if( !ret ) {
+ #if DEBUG >= 2
printf("Bank_int_QuerySingle: RETURN NULL ret=NULL\n");
printf("Bank_int_QuerySingle: RETURN NULL ret=NULL\n");
+ #endif
return NULL;
}
return NULL;
}
@@
-561,7
+569,9
@@
sqlite3_stmt *Bank_int_QuerySingle(sqlite3 *Database, const char *Query)
rv = sqlite3_step(ret);
// - Empty result set
if( rv == SQLITE_DONE ) {
rv = sqlite3_step(ret);
// - Empty result set
if( rv == SQLITE_DONE ) {
+ #if DEBUG >= 2
printf("Bank_int_QuerySingle: RETURN NULL (rv == SQLITE_DONE)\n");
printf("Bank_int_QuerySingle: RETURN NULL (rv == SQLITE_DONE)\n");
+ #endif
return NULL;
}
// - Other error
return NULL;
}
// - Other error
@@
-571,7
+581,9
@@
sqlite3_stmt *Bank_int_QuerySingle(sqlite3 *Database, const char *Query)
return NULL;
}
return NULL;
}
+ #if DEBUG >= 2
printf("Bank_int_QuerySingle: RETURN %p\n", ret);
printf("Bank_int_QuerySingle: RETURN %p\n", ret);
+ #endif
return ret;
}
return ret;
}
UCC
git Repository :: git.ucc.asn.au