diff options
author | Steve Bennett <steveb@workware.net.au> | 2021-07-21 10:27:32 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2021-07-21 10:28:27 +1000 |
commit | c2c640427cc84a709595d04cd61e4f4d20c6fa91 (patch) | |
tree | 100c0b5288ca234f14b746aa33c23e5767f745a2 /jim-sqlite3.c | |
parent | 2d66360c61d2a89d4008e8bad12ae3aa5f0331e2 (diff) | |
download | jimtcl-c2c640427cc84a709595d04cd61e4f4d20c6fa91.zip jimtcl-c2c640427cc84a709595d04cd61e4f4d20c6fa91.tar.gz jimtcl-c2c640427cc84a709595d04cd61e4f4d20c6fa91.tar.bz2 |
jim-sqlite3: integers are 64 bit integers
When extracting the results of a query, an integer result
should be retrieved with sqlite3_column_int64(), not sqlite3_column_int()
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-sqlite3.c')
-rw-r--r-- | jim-sqlite3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jim-sqlite3.c b/jim-sqlite3.c index 0146ed4..e048c36 100644 --- a/jim-sqlite3.c +++ b/jim-sqlite3.c @@ -212,7 +212,7 @@ static int JimSqliteHandlerCommand(Jim_Interp *interp, int argc, Jim_Obj *const vObj = nullStrObj; break; case SQLITE_INTEGER: - vObj = Jim_NewIntObj(interp, sqlite3_column_int(stmt, i)); + vObj = Jim_NewIntObj(interp, sqlite3_column_int64(stmt, i)); break; case SQLITE_FLOAT: vObj = Jim_NewDoubleObj(interp, sqlite3_column_double(stmt, i)); |