I plugged the new lsqlite3.c over the previous one (making a single change
#include sqlite3.c instead of sqlite3.h because I want a self-contained exe
file) and recompiled Lua 5.2.3, and I get the following warnings & errors
(Win7 MSVC compiler), while the previous version I had no problems:
../libs/lsqlite3.c(164) : warning C4003: not enough actual parameters for
macro
'PUSH_INT64'
../libs/lsqlite3.c(164) : error C2065: 'fallback' :
undeclared identifier
../libs/lsqlite3.c(364) : warning C4003: not enough
actual parameters for macro
'PUSH_INT64'
../libs/lsqlite3.c(364) : error
C2065: 'fallback' : undeclared identifier
../libs/lsqlite3.c(934) : warning
C4003: not enough actual parameters for
macro
'PUSH_INT64'
../libs/lsqlite3.c(934) : error C2065: 'fallback' :
undeclared identifier
../libs/lsqlite3.c(981) : warning C4003: not enough
actual parameters for macro
'PUSH_INT64'
../libs/lsqlite3.c(981) : error
C2065: 'fallback' : undeclared identifier
../libs/lsqlite3.c(1326) : warning
C4003: not enough actual parameters for
macro
'PUSH_INT64'
../libs/lsqlite3.c(1326) : error C2065: 'fallback' :
undeclared identifier
Any ideas?
Sent: Monday, January 05, 2015 1:02 AM
Subject: [ANN] lsqlite3 0.9.2 released
I am pleased to announce a new
release of LuaSQLite3 (lsqlite3), 0.9.2.LuaSQLite3 provides
a means to manipulate SQLite3 databases directly from lua using
Lua
5.The preferred installation is via LuaRocks.The source code repository is http://lua.sqlite.org where there is also on-line documentation.This release brings the following
improvements:- Now compatible with
Lua
5.3 as well as Lua 5.2 and Lua 5.1
- With Lua 5.3, 64-bit integer database values are supported
- Added support for stmt:last_insert_rowid() as
requested- Now uses sqlite3_prepare_v2() to preserve detailed
error codes in statement steppinge