Created
May 22, 2021 00:17
-
-
Save jdriddell/f495c3adf4e1499e8a307008966bac90 to your computer and use it in GitHub Desktop.
sqlcipher make error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./libtool --mode=compile --tag=CC gcc -DSQLITE_HAS_CODEC -DSQLCIPHER_CRYPTO_OPENSSL -DSQLITE_OS_UNIX=1 -I. -I/home/student/sqlcipher/src -I/home/student/sqlcipher/ext/rtree -I/home/student/sqlcipher/ext/icu -I/home/student/sqlcipher/ext/fts3 -I/home/student/sqlcipher/ext/async -I/home/student/sqlcipher/ext/session -I/home/student/sqlcipher/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -DSQLITE_THREADSAFE=1 -DSQLITE_TEMP_STORE=2 -c sqlite3.c | |
Makefile:801: recipe for target 'sqlite3.lo' failed | |
R_CRYPTO_OPENSSL -DSQLITE_OS_UNIX=1 -I. -I/home/student/sqlcipher/src -I/home/student/sqlcipher/ext/rtree -I/home/student/sqlcipher/ext/icu -I/home/student/sqlcipher/ext/fts3 -I/home/student/sqlcipher/ext/async -I/home/student/sqlcipher/ext/session -I/home/student/sqlcipher/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -DSQLITE_THREADSAFE=1 -DSQLITE_TEMP_STORE=2 -c sqlite3.c -fPIC -DPIC -o .libs/sqlite3.o | |
sqlite3.c:2156:9: error: unknown type name ‘sqlite_int64’ | |
typedef sqlite_int64 i64; /* 8-byte signed integer */ | |
^~~~~~~~~~~~ | |
sqlite3.c:2157:9: error: unknown type name ‘sqlite_uint64’ | |
typedef sqlite_uint64 u64; /* 8-byte unsigned integer */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:2694:3: error: unknown type name ‘sqlite3_vfs’ | |
sqlite3_vfs*, | |
^~~~~~~~~~~ | |
sqlite3.c:2702:53: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3PagerClose(Pager *pPager, sqlite3*); | |
^~~~~~~ | |
sqlite3.c:2716:55: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE void sqlite3PagerSetMmapLimit(Pager *, sqlite3_int64); | |
^~~~~~~~~~~~~ | |
sqlite3.c:2724:16: error: unknown type name ‘sqlite3_backup’ | |
SQLITE_PRIVATE sqlite3_backup **sqlite3PagerBackupPtr(Pager*); | |
^~~~~~~~~~~~~~ | |
sqlite3.c:2756:60: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3PagerCheckpoint(Pager *pPager, sqlite3*, int, int*, int*); | |
^~~~~~~ | |
sqlite3.c:2760:58: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3PagerCloseWal(Pager *pPager, sqlite3*); | |
^~~~~~~ | |
sqlite3.c:2794:16: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE sqlite3_vfs *sqlite3PagerVfs(Pager*); | |
^~~~~~~~~~~ | |
sqlite3.c:2795:16: error: unknown type name ‘sqlite3_file’ | |
SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager*); | |
^~~~~~~~~~~~ | |
sqlite3.c:2796:16: error: unknown type name ‘sqlite3_file’ | |
SQLITE_PRIVATE sqlite3_file *sqlite3PagerJrnlFile(Pager*); | |
^~~~~~~~~~~~ | |
sqlite3.c:2802:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3SectorSize(sqlite3_file *); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:2881:3: error: unknown type name ‘sqlite3_vfs’ | |
sqlite3_vfs *pVfs, /* VFS to use with this b-tree */ | |
^~~~~~~~~~~ | |
sqlite3.c:2883:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db, /* Associated database connection */ | |
^~~~~~~ | |
sqlite3.c:2904:54: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE int sqlite3BtreeSetMmapLimit(Btree*,sqlite3_int64); | |
^~~~~~~~~~~~~ | |
sqlite3.c:3136:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 nKey; /* Size of pKey for indexes. PRIMARY KEY for tabs */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:3138:3: error: unknown type name ‘sqlite3_value’ | |
sqlite3_value *aMem; /* First of nMem value in the unpacked pKey */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:3160:16: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3BtreeMaxRecordSize(BtCursor*); | |
^~~~~~~~~~~~~ | |
sqlite3.c:3162:49: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3BtreeIntegrityCheck(sqlite3*,Btree*,Pgno*aRoot,int nRoot,int,int*); | |
^~~~~~~ | |
sqlite3.c:3188:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3BtreeCount(sqlite3*, BtCursor*, i64*); | |
^~~~~~~ | |
sqlite3.c:3206:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3BtreeEnterAll(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:3221:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3BtreeLeaveAll(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:3300:5: error: unknown type name ‘sqlite3_context’ | |
sqlite3_context *pCtx; /* Used when p4type is P4_FUNCCTX */ | |
^~~~~~~~~~~~~~~ | |
sqlite3.c:3499:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeClearObject(sqlite3*,Vdbe*); | |
^~~~~~~ | |
sqlite3.c:3513:16: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE sqlite3 *sqlite3VdbeDb(Vdbe*); | |
^~~~~~~ | |
sqlite3.c:3522:16: error: unknown type name ‘sqlite3_value’ | |
SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe*, int, u8); | |
^~~~~~~~~~~~~ | |
sqlite3.c:3541:39: error: unknown type name ‘sqlite3_context’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3NotPureFunc(sqlite3_context*); | |
^~~~~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:3676:3: error: unknown type name ‘sqlite3_pcache_page’ | |
sqlite3_pcache_page *pPage; /* Pcache object page handle */ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:3744:16: error: unknown type name ‘sqlite3_pcache_page’ | |
SQLITE_PRIVATE sqlite3_pcache_page *sqlite3PcacheFetch(PCache*, Pgno, int createFlag); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:3745:60: error: unknown type name ‘sqlite3_pcache_page’ | |
SQLITE_PRIVATE int sqlite3PcacheFetchStress(PCache*, Pgno, sqlite3_pcache_page**); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:3746:63: error: unknown type name ‘sqlite3_pcache_page’ | |
SQLITE_PRIVATE PgHdr *sqlite3PcacheFetchFinish(PCache*, Pgno, sqlite3_pcache_page *pPage); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:4069:36: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file*); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4070:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file*, void*, int amt, i64 offset); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4071:35: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file*, const void*, int amt, i64 offset); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4072:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file*, i64 size); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4073:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file*, int); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4074:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file*, i64 *pSize); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4075:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file*, int); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4076:36: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file*, int); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4077:47: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4078:41: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file*,int,void*); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4079:46: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file*,int,void*); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4081:40: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4082:51: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4084:36: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsShmMap(sqlite3_file *,int,int,int,void volatile **); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4085:37: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int, int, int); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4086:41: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4087:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4089:35: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64, int, void **); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4090:37: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *, i64, void *); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4096:34: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsOpen(sqlite3_vfs *, const char *, sqlite3_file*, int, int *); | |
^~~~~~~~~~~ | |
sqlite3.c:4096:63: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsOpen(sqlite3_vfs *, const char *, sqlite3_file*, int, int *); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4097:36: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *, const char *, int); | |
^~~~~~~~~~~ | |
sqlite3.c:4098:36: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsAccess(sqlite3_vfs *, const char *, int, int *pResOut); | |
^~~~~~~~~~~ | |
sqlite3.c:4099:42: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsFullPathname(sqlite3_vfs *, const char *, int, char *); | |
^~~~~~~~~~~ | |
sqlite3.c:4101:38: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *, const char *); | |
^~~~~~~~~~~ | |
sqlite3.c:4102:38: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *, int, char *); | |
^~~~~~~~~~~ | |
sqlite3.c:4103:38: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *, void *, const char *))(void); | |
^~~~~~~~~~~ | |
sqlite3.c:4104:38: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *, void *); | |
^~~~~~~~~~~ | |
sqlite3.c:4106:40: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *, int, char *); | |
^~~~~~~~~~~ | |
sqlite3.c:4107:35: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *, int); | |
^~~~~~~~~~~ | |
sqlite3.c:4108:42: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs*); | |
^~~~~~~~~~~ | |
sqlite3.c:4109:46: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *, sqlite3_int64*); | |
^~~~~~~~~~~ | |
sqlite3.c:4109:61: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *, sqlite3_int64*); | |
^~~~~~~~~~~~~ | |
sqlite3.c:4115:40: error: unknown type name ‘sqlite3_vfs’ | |
SQLITE_PRIVATE int sqlite3OsOpenMalloc(sqlite3_vfs *, const char *, sqlite3_file **, int,int*); | |
^~~~~~~~~~~ | |
sqlite3.c:4115:69: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE int sqlite3OsOpenMalloc(sqlite3_vfs *, const char *, sqlite3_file **, int,int*); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4116:40: error: unknown type name ‘sqlite3_file’; did you mean ‘sqliteHashNext’? | |
SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *); | |
^~~~~~~~~~~~ | |
sqliteHashNext | |
sqlite3.c:4193:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*); | |
^~~ | |
sqlite3.c:4452:3: error: unknown type name ‘sqlite3_vfs’ | |
sqlite3_vfs *pVfs; /* OS Interface */ | |
^~~~~~~~~~~ | |
sqlite3.c:4455:3: error: unknown type name ‘sqlite3_mutex’ | |
sqlite3_mutex *mutex; /* Connection mutex */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:4303:25: error: ‘SQLITE_LIMIT_WORKER_THREADS’ undeclared here (not in a function); did you mean ‘SQLITE_MAX_WORKER_THREADS’? | |
#define SQLITE_N_LIMIT (SQLITE_LIMIT_WORKER_THREADS+1) | |
^ | |
sqlite3.c:4485:14: note: in expansion of macro ‘SQLITE_N_LIMIT’ | |
int aLimit[SQLITE_N_LIMIT]; /* Limits */ | |
^~~~~~~~~~~~~~ | |
sqlite3.c:4517:62: error: unknown type name ‘sqlite_int64’; did you mean ‘sqlite3_xauth’? | |
void (*xUpdateCallback)(void*,int, const char*,const char*,sqlite_int64); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4527:31: error: unknown type name ‘sqlite3’ | |
int (*xWalCallback)(void *, sqlite3 *, const char *, int); | |
^~~~~~~ | |
sqlite3.c:4530:28: error: unknown type name ‘sqlite3’ | |
void(*xCollNeeded)(void*,sqlite3*,int eTextRep,const char*); | |
^~~~~~~ | |
sqlite3.c:4531:30: error: unknown type name ‘sqlite3’ | |
void(*xCollNeeded16)(void*,sqlite3*,int eTextRep,const void*); | |
^~~~~~~ | |
sqlite3.c:4533:3: error: unknown type name ‘sqlite3_value’ | |
sqlite3_value *pErr; /* Most recent error message */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:4732:18: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void (*xSFunc)(sqlite3_context*,int,sqlite3_value**); /* func or agg-step */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4732:39: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
void (*xSFunc)(sqlite3_context*,int,sqlite3_value**); /* func or agg-step */ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4733:21: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void (*xFinalize)(sqlite3_context*); /* Agg finalizer */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4734:18: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void (*xValue)(sqlite3_context*); /* Current agg value */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4735:20: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void (*xInverse)(sqlite3_context*,int,sqlite3_value**); /* inverse agg-step */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4735:41: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
void (*xInverse)(sqlite3_context*,int,sqlite3_value**); /* inverse agg-step */ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:4940:9: error: unknown type name ‘sqlite3_module’ | |
const sqlite3_module *pModule; /* Callback pointers */ | |
^~~~~~~~~~~~~~ | |
sqlite3.c:5101:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* Database connection associated with this table */ | |
^~~~~~~ | |
sqlite3.c:5103:3: error: unknown type name ‘sqlite3_vtab’ | |
sqlite3_vtab *pVtab; /* Pointer to vtab instance */ | |
^~~~~~~~~~~~ | |
sqlite3.c:5320:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The database connection */ | |
^~~~~~~ | |
sqlite3.c:6319:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The main database structure */ | |
^~~~~~~ | |
sqlite3.c:6608:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* Optional database for lookaside. Can be NULL */ | |
^~~~~~~ | |
sqlite3.c:6628:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The database being initialized */ | |
^~~~~~~ | |
sqlite3.c:6660:3: error: unknown type name ‘sqlite3_mem_methods’ | |
sqlite3_mem_methods m; /* Low-level memory allocation interface */ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:6661:3: error: unknown type name ‘sqlite3_mutex_methods’ | |
sqlite3_mutex_methods mutex; /* Low-level mutex interface */ | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:6662:3: error: unknown type name ‘sqlite3_pcache_methods2’ | |
sqlite3_pcache_methods2 pcache2; /* Low-level page-cache interface */ | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:6666:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 szMmap; /* mmap() space per open file */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:6667:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 mxMmap; /* Maximum value for szMmap */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:6682:3: error: unknown type name ‘sqlite3_mutex’ | |
sqlite3_mutex *pInitMutex; /* Mutex used by sqlite3_initialize() */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:6862:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3WindowDelete(sqlite3*, Window*); | |
^~~~~~~ | |
sqlite3.c:6864:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3WindowListDelete(sqlite3 *db, Window *p); | |
^~~~~~~ | |
sqlite3.c:6874:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Window *p); | |
^~~~~~~ | |
sqlite3.c:6875:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Window *sqlite3WindowListDup(sqlite3 *db, Window *p); | |
^~~~~~~ | |
sqlite3.c:6990:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3*, u64); | |
^~~~~~~ | |
sqlite3.c:6991:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3*, u64); | |
^~~~~~~ | |
sqlite3.c:6992:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3*, u64); | |
^~~~~~~ | |
sqlite3.c:6993:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3*,const char*); | |
^~~~~~~ | |
sqlite3.c:6994:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3*,const char*, u64); | |
^~~~~~~ | |
sqlite3.c:6995:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3*,const char*,const char*); | |
^~~~~~~ | |
sqlite3.c:6997:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *, void *, u64); | |
^~~~~~~ | |
sqlite3.c:6998:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *, void *, u64); | |
^~~~~~~ | |
sqlite3.c:6999:35: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DbFree(sqlite3*, void*); | |
^~~~~~~ | |
sqlite3.c:7000:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3*, void*); | |
^~~~~~~ | |
sqlite3.c:7002:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3*, void*); | |
^~~~~~~ | |
sqlite3.c:7042:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘const’ | |
SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void); | |
^~~~~ | |
sqlite3.c:7043:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘const’ | |
SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void); | |
^~~~~ | |
sqlite3.c:7044:18: error: unknown type name ‘sqlite3_mutex’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7054:16: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7058:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3*,int*); | |
^~~~~~~ | |
sqlite3.c:7061:16: error: unknown type name ‘sqlite3_mutex’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3Pcache1Mutex(void); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7062:16: error: unknown type name ‘sqlite3_mutex’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7087:3: error: unknown type name ‘sqlite3_value’ | |
sqlite3_value **apArg; /* The argument values */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:7090:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3*,const char*, ...); | |
^~~~~~~ | |
sqlite3.c:7091:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3*,const char*, va_list); | |
^~~~~~~ | |
sqlite3.c:7113:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SetString(char **, sqlite3*, const char*); | |
^~~~~~~ | |
sqlite3.c:7115:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ErrorToParser(sqlite3*,int); | |
^~~~~~~ | |
sqlite3.c:7130:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Expr *sqlite3ExprAlloc(sqlite3*,int,const Token*,int); | |
^~~~~~~ | |
sqlite3.c:7131:34: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Expr *sqlite3Expr(sqlite3*,int,const char*); | |
^~~~~~~ | |
sqlite3.c:7132:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ExprAttachSubtrees(sqlite3*,Expr*,Expr*,Expr*); | |
^~~~~~~ | |
sqlite3.c:7140:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ExprDelete(sqlite3*, Expr*); | |
^~~~~~~ | |
sqlite3.c:7147:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ExprListDelete(sqlite3*, ExprList*); | |
^~~~~~~ | |
sqlite3.c:7150:32: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3Init(sqlite3*, char**); | |
^~~~~~~ | |
sqlite3.c:7152:35: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3InitOne(sqlite3*, int, char**, u32); | |
^~~~~~~ | |
sqlite3.c:7155:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Module *sqlite3PragmaVtabRegister(sqlite3*,const char *zName); | |
^~~~~~~ | |
sqlite3.c:7157:56: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ResetAllSchemasOfConnection(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7158:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ResetOneSchema(sqlite3*,int); | |
^~~~~~~ | |
sqlite3.c:7159:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CollapseDatabaseArray(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7160:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CommitInternalChanges(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7161:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DeleteColumnNames(sqlite3*,Table*); | |
^~~~~~~ | |
sqlite3.c:7190:21: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
sqlite3_vfs**,char**,char **); | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7193:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3CodecQueryParameters(sqlite3*,const char*,const char*); | |
^~~~~~~ | |
sqlite3.c:7198:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Btree *sqlite3DbNameToBtree(sqlite3*,const char*); | |
^~~~~~~ | |
sqlite3.c:7217:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7237:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DeleteTable(sqlite3*, Table*); | |
^~~~~~~ | |
sqlite3.c:7238:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3FreeIndex(sqlite3*, Index*); | |
^~~~~~~ | |
sqlite3.c:7250:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3ArrayAllocate(sqlite3*,void*,int,int*,int*); | |
^~~~~~~ | |
sqlite3.c:7263:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3IdListDelete(sqlite3*, IdList*); | |
^~~~~~~ | |
sqlite3.c:7264:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SrcListDelete(sqlite3*, SrcList*); | |
^~~~~~~ | |
sqlite3.c:7265:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Index *sqlite3AllocateIndexObject(sqlite3*,i16,int,char**); | |
^~~~~~~ | |
sqlite3.c:7272:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SelectDelete(sqlite3*, Select*); | |
^~~~~~~ | |
sqlite3.c:7317:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Table *sqlite3FindTable(sqlite3*,const char*, const char*); | |
^~~~~~~ | |
sqlite3.c:7322:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Index *sqlite3FindIndex(sqlite3*,const char*, const char*); | |
^~~~~~~ | |
sqlite3.c:7323:49: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTable(sqlite3*,int,const char*); | |
^~~~~~~ | |
sqlite3.c:7324:49: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3UnlinkAndDeleteIndex(sqlite3*,int,const char*); | |
^~~~~~~ | |
sqlite3.c:7326:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3RunVacuum(char**, sqlite3*, int, sqlite3_value*); | |
^~~~~~~ | |
sqlite3.c:7326:60: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3RunVacuum(char**, sqlite3*, int, sqlite3_value*); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7327:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3NameFromToken(sqlite3*, Token*); | |
^~~~~~~ | |
sqlite3.c:7343:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3RollbackAll(sqlite3*,int); | |
^~~~~~~ | |
sqlite3.c:7349:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CloseSavepoints(sqlite3 *); | |
^~~~~~~ | |
sqlite3.c:7350:53: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3LeaveMutexAndCloseZombie(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7387:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Expr *sqlite3ExprDup(sqlite3*,Expr*,int); | |
^~~~~~~ | |
sqlite3.c:7388:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE ExprList *sqlite3ExprListDup(sqlite3*,ExprList*,int); | |
^~~~~~~ | |
sqlite3.c:7389:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE SrcList *sqlite3SrcListDup(sqlite3*,SrcList*,int); | |
^~~~~~~ | |
sqlite3.c:7390:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE IdList *sqlite3IdListDup(sqlite3*,IdList*); | |
^~~~~~~ | |
sqlite3.c:7391:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Select *sqlite3SelectDup(sqlite3*,Select*,int); | |
^~~~~~~ | |
sqlite3.c:7394:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE FuncDef *sqlite3FindFunction(sqlite3*,const char*,int,u8,u8); | |
^~~~~~~ | |
sqlite3.c:7397:66: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7398:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7399:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7418:48: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DeleteTriggerStep(sqlite3*, TriggerStep*); | |
^~~~~~~ | |
sqlite3.c:7419:56: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE TriggerStep *sqlite3TriggerSelectStep(sqlite3*,Select*, | |
^~~~~~~ | |
sqlite3.c:7428:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3*, Trigger*); | |
^~~~~~~ | |
sqlite3.c:7429:53: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3UnlinkAndDeleteTrigger(sqlite3*,int,const char*); | |
^~~~~~~ | |
sqlite3.c:7464:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3DbIsNamed(sqlite3 *db, int iDb, const char *zName); | |
^~~~~~~ | |
sqlite3.c:7473:48: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3RealSameAsInt(double,sqlite3_int64); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7494:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE VList *sqlite3VListAdd(sqlite3*,VList*,const char*,int,int); | |
^~~~~~~ | |
sqlite3.c:7524:52: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE const char *sqlite3IndexAffinityStr(sqlite3*, Index*); | |
^~~~~~~ | |
sqlite3.c:7532:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3*, int, const char*,...); | |
^~~~~~~ | |
sqlite3.c:7533:34: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3Error(sqlite3*,int); | |
^~~~~~~ | |
sqlite3.c:7534:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SystemError(sqlite3*,int); | |
^~~~~~~ | |
sqlite3.c:7535:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3*, const char *z, int n); | |
^~~~~~~ | |
sqlite3.c:7549:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE CollSeq *sqlite3FindCollSeq(sqlite3*,u8 enc, const char*,int); | |
^~~~~~~ | |
sqlite3.c:7552:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SetTextEncoding(sqlite3 *db, u8); | |
^~~~~~~ | |
sqlite3.c:7561:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3WritableSchema(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7563:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeSetChanges(sqlite3 *, int); | |
^~~~~~~ | |
sqlite3.c:7575:45: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE const void *sqlite3ValueText(sqlite3_value*, u8); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7576:38: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3ValueBytes(sqlite3_value*, u8); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7577:40: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3ValueSetStr(sqlite3_value*, int, const void *,u8, | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7579:41: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3ValueSetNull(sqlite3_value*); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7580:38: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3ValueFree(sqlite3_value*); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7582:42: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3ResultIntReal(sqlite3_context*); | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7584:16: error: unknown type name ‘sqlite3_value’ | |
SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7584:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE sqlite3_value *sqlite3ValueNew(sqlite3 *); | |
^~~~~~~ | |
sqlite3.c:7586:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *, const void*, int, u8); | |
^~~~~~~ | |
sqlite3.c:7588:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ValueFromExpr(sqlite3 *, Expr *, u8, u8, sqlite3_value **); | |
^~~~~~~ | |
sqlite3.c:7588:68: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3ValueFromExpr(sqlite3 *, Expr *, u8, u8, sqlite3_value **); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7589:47: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3ValueApplyAffinity(sqlite3_value *, u8, u8); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7605:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3RootPageMoved(sqlite3*, int, Pgno, Pgno); | |
^~~~~~~ | |
sqlite3.c:7612:53: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ExpirePreparedStatements(sqlite3*, int); | |
^~~~~~~ | |
sqlite3.c:7641:34: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3FindDb(sqlite3*, Token*); | |
^~~~~~~ | |
sqlite3.c:7642:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3FindDbName(sqlite3 *, const char *); | |
^~~~~~~ | |
sqlite3.c:7643:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3AnalysisLoad(sqlite3*,int iDB); | |
^~~~~~~ | |
sqlite3.c:7644:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DeleteIndexSamples(sqlite3*,Index*); | |
^~~~~~~ | |
sqlite3.c:7646:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3RegisterLikeFunctions(sqlite3*, int); | |
^~~~~~~ | |
sqlite3.c:7647:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3IsLikeFunction(sqlite3*,Expr*,int*,char*); | |
^~~~~~~ | |
sqlite3.c:7649:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Schema *sqlite3SchemaGet(sqlite3 *, Btree *); | |
^~~~~~~ | |
sqlite3.c:7650:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3SchemaToIndex(sqlite3 *db, Schema *); | |
^~~~~~~ | |
sqlite3.c:7651:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE KeyInfo *sqlite3KeyInfoAlloc(sqlite3*,int,int); | |
^~~~~~~ | |
sqlite3.c:7661:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3CreateFunc(sqlite3 *, const char *, int, int, void *, | |
^~~~~~~ | |
sqlite3.c:7662:12: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void (*)(sqlite3_context*,int,sqlite3_value **), | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7662:33: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
void (*)(sqlite3_context*,int,sqlite3_value **), | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7663:3: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’ | |
void (*)(sqlite3_context*,int,sqlite3_value **), | |
^~~~ | |
sqlite3.c:7670:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3OomFault(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7671:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3OomClear(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7672:35: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ApiExit(sqlite3 *db, int); | |
^~~~~~~ | |
sqlite3.c:7675:52: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum*, sqlite3*, char*, int, int); | |
^~~~~~~ | |
sqlite3.c:7678:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *, SrcList *, int, int); | |
^~~~~~~ | |
sqlite3.c:7680:42: error: unknown type name ‘sqlite3_backup’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3BackupRestart(sqlite3_backup *); | |
^~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7681:41: error: unknown type name ‘sqlite3_backup’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3BackupUpdate(sqlite3_backup *, Pgno, const u8 *); | |
^~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7711:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3AutoLoadExtensions(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7713:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CloseExtensions(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7741:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VtabClear(sqlite3 *db, Table*); | |
^~~~~~~ | |
sqlite3.c:7742:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VtabDisconnect(sqlite3 *db, Table *p); | |
^~~~~~~ | |
sqlite3.c:7743:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabSync(sqlite3 *db, Vdbe*); | |
^~~~~~~ | |
sqlite3.c:7744:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabRollback(sqlite3 *db); | |
^~~~~~~ | |
sqlite3.c:7745:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabCommit(sqlite3 *db); | |
^~~~~~~ | |
sqlite3.c:7748:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VtabModuleUnref(sqlite3*,Module*); | |
^~~~~~~ | |
sqlite3.c:7749:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VtabUnlockList(sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7750:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabSavepoint(sqlite3 *, int, int); | |
^~~~~~~ | |
sqlite3.c:7751:55: error: unknown type name ‘sqlite3_vtab’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3VtabImportErrmsg(Vdbe*, sqlite3_vtab*); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7752:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE VTable *sqlite3GetVTable(sqlite3*, Table*); | |
^~~~~~~ | |
sqlite3.c:7754:6: error: unknown type name ‘sqlite3’ | |
sqlite3*, | |
^~~~~~~ | |
sqlite3.c:7756:12: error: unknown type name ‘sqlite3_module’ | |
const sqlite3_module*, | |
^~~~~~~~~~~~~~ | |
sqlite3.c:7762:48: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ReadOnlyShadowTables(sqlite3 *db); | |
^~~~~~~ | |
sqlite3.c:7764:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ShadowTableName(sqlite3 *db, const char *zName); | |
^~~~~~~ | |
sqlite3.c:7765:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3IsShadowTableOf(sqlite3*,Table*,const char*); | |
^~~~~~~ | |
sqlite3.c:7771:52: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VtabEponymousTableClear(sqlite3*,Module*); | |
^~~~~~~ | |
sqlite3.c:7777:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabCallCreate(sqlite3*, int, const char *, char **); | |
^~~~~~~ | |
sqlite3.c:7779:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabCallDestroy(sqlite3*, int, const char *); | |
^~~~~~~ | |
sqlite3.c:7780:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VtabBegin(sqlite3 *, VTable *); | |
^~~~~~~ | |
sqlite3.c:7781:53: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*); | |
^~~~~~~ | |
sqlite3.c:7782:16: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context*); | |
^~~~~~~~~~~~~ | |
sqlite3.c:7782:53: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context*); | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7784:44: error: unknown type name ‘sqlite3_stmt’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *, sqlite3_stmt *); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7784:60: error: unknown type name ‘sqlite3_stmt’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3TransferBindings(sqlite3_stmt *, sqlite3_stmt *); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7793:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3*); | |
^~~~~~~ | |
sqlite3.c:7796:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3Checkpoint(sqlite3*, int, int, int*, int*); | |
^~~~~~~ | |
sqlite3.c:7797:50: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3WalDefaultHook(void*,sqlite3*,const char*,int); | |
^~~~~~~ | |
sqlite3.c:7801:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3WithDelete(sqlite3*,With*); | |
^~~~~~~ | |
sqlite3.c:7808:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Upsert *sqlite3UpsertNew(sqlite3*,ExprList*,Expr*,ExprList*,Expr*); | |
^~~~~~~ | |
sqlite3.c:7809:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3UpsertDelete(sqlite3*,Upsert*); | |
^~~~~~~ | |
sqlite3.c:7810:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE Upsert *sqlite3UpsertDup(sqlite3*,Upsert*); | |
^~~~~~~ | |
sqlite3.c:7843:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3FkDelete(sqlite3 *, Table*); | |
^~~~~~~ | |
sqlite3.c:7886:39: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3JournalOpen(sqlite3_vfs *, const char *, sqlite3_file *, int, int); | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7886:68: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3JournalOpen(sqlite3_vfs *, const char *, sqlite3_file *, int, int); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7887:39: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3JournalSize(sqlite3_vfs *); | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7893:45: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3JournalIsInMemory(sqlite3_file *p); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:7894:43: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3MemJournalOpen(sqlite3_file *); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:8140:1: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
sqlite3_mutex* sqlcipher_mutex(int); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:8535:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The database connection holding this btree */ | |
^~~~~~~ | |
sqlite3.c:8572:3: error: #error wrong numeric code for read-transaction | |
# error wrong numeric code for read-transaction | |
^~~~~ | |
sqlite3.c:8575:3: error: #error wrong numeric code for write-transaction | |
# error wrong numeric code for write-transaction | |
^~~~~ | |
sqlite3.c:8616:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* Database connection currently using this Btree */ | |
^~~~~~~ | |
sqlite3.c:8639:3: error: unknown type name ‘sqlite3_mutex’ | |
sqlite3_mutex *mutex; /* Non-recursive mutex required to access this object */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:8895:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* Database connection running the check */ | |
^~~~~~~ | |
sqlite3.c:8928:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3pager_is_mj_pgno(Pager*, Pgno); | |
^~~ | |
sqlite3.c:8929:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3pager_error(Pager*, int); | |
^~~~ | |
sqlite3.c:8930:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3pager_reset(Pager *pPager); | |
^~~~ | |
sqlite3.c: In function ‘cipher_bin2hex’: | |
sqlite3.c:9060:7: warning: implicit declaration of function ‘sqlite3_snprintf’; did you mean ‘sqlite3GetVarint’? [-Wimplicit-function-declaration] | |
sqlite3_snprintf(3, out + (i*2), "%02x ", in[i]); | |
^~~~~~~~~~~~~~~~ | |
sqlite3GetVarint | |
sqlite3.c: At top level: | |
sqlite3.c:9120:28: error: unknown type name ‘sqlite3’ | |
int sqlcipher_codec_pragma(sqlite3*, int, Parse*, const char *, const char*); | |
^~~~~~~ | |
sqlite3.c:9121:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3CodecAttach(sqlite3*, int, const void *, int); | |
^~~~~~~ | |
sqlite3.c:9122:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CodecGetKey(sqlite3*, int, void**, int*); | |
^~~~~~~ | |
sqlite3.c:9123:27: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void sqlcipher_exportFunc(sqlite3_context *, int, sqlite3_value **); | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:9123:51: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
void sqlcipher_exportFunc(sqlite3_context *, int, sqlite3_value **); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:9186:30: error: unknown type name ‘sqlite3’ | |
int sqlcipher_cipher_profile(sqlite3 *db, const char *destination); | |
^~~~~~~ | |
sqlite3.c:9211:29: error: unknown type name ‘sqlite3’ | |
int sqlcipher_find_db_index(sqlite3 *db, const char *zDb); | |
^~~~~~~ | |
sqlite3.c: In function ‘codec_vdbe_return_string’: | |
sqlite3.c:9235:53: error: ‘SQLITE_STATIC’ undeclared (first use in this function); did you mean ‘SQLITE_SO_ASC’? | |
sqlite3VdbeSetColName(v, 0, COLNAME_NAME, zLabel, SQLITE_STATIC); | |
^~~~~~~~~~~~~ | |
SQLITE_SO_ASC | |
sqlite3.c:9235:53: note: each undeclared identifier is reported only once for each function it appears in | |
sqlite3.c:9236:24: error: ‘OP_String8’ undeclared (first use in this function) | |
sqlite3VdbeAddOp4(v, OP_String8, 0, 1, 0, value, value_type); | |
^~~~~~~~~~ | |
sqlite3.c:9237:24: error: ‘OP_ResultRow’ undeclared (first use in this function); did you mean ‘EP_IfNullRow’? | |
sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); | |
^~~~~~~~~~~~ | |
EP_IfNullRow | |
sqlite3.c: At top level: | |
sqlite3.c:9240:46: error: unknown type name ‘sqlite3’ | |
static int codec_set_btree_to_codec_pagesize(sqlite3 *db, Db *pDb, codec_ctx *ctx) { | |
^~~~~~~ | |
sqlite3.c:9267:31: error: unknown type name ‘sqlite3’ | |
static int codec_set_pass_key(sqlite3* db, int nDb, const void *zKey, int nKey, int for_ctx) { | |
^~~~~~~ | |
sqlite3.c:9278:28: error: unknown type name ‘sqlite3’ | |
int sqlcipher_codec_pragma(sqlite3* db, int iDb, Parse *pParse, const char *zLeft, const char *zRight) { | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3Codec’: | |
sqlite3.c:9880:48: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if((rc = sqlcipher_codec_key_derive(ctx)) != SQLITE_OK) { | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:9889:40: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
sqlcipher_codec_ctx_set_error(ctx, SQLITE_ERROR); | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: At top level: | |
sqlite3.c:9954:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3CodecAttach(sqlite3* db, int nDb, const void *zKey, int nKey) { | |
^~~~~~~ | |
sqlite3.c:10026:29: error: unknown type name ‘sqlite3’ | |
int sqlcipher_find_db_index(sqlite3 *db, const char *zDb) { | |
^~~~~~~ | |
sqlite3.c:10040:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_activate_see(const char* in) { | |
^~~~ | |
sqlite3.c:10044:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_key(sqlite3 *db, const void *pKey, int nKey) { | |
^~~ | |
sqlite3.c:10049:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_key_v2(sqlite3 *db, const char *zDb, const void *pKey, int nKey) { | |
^~~ | |
sqlite3.c:10059:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_rekey(sqlite3 *db, const void *pKey, int nKey) { | |
^~~ | |
sqlite3.c:10074:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_rekey_v2(sqlite3 *db, const char *zDb, const void *pKey, int nKey) { | |
^~~ | |
sqlite3.c:10144:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3CodecGetKey(sqlite3* db, int nDb, void **zKey, int *nKey) { | |
^~~~~~~ | |
sqlite3.c:10185:31: error: unknown type name ‘sqlite3’ | |
static int sqlcipher_finalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){ | |
^~~~~~~ | |
sqlite3.c:10185:44: error: unknown type name ‘sqlite3_stmt’; did you mean ‘sqlite3_xauth’? | |
static int sqlcipher_finalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:10199:30: error: unknown type name ‘sqlite3’ | |
static int sqlcipher_execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ | |
^~~~~~~ | |
sqlite3.c:10220:34: error: unknown type name ‘sqlite3’ | |
static int sqlcipher_execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){ | |
^~~~~~~ | |
sqlite3.c:10243:27: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
void sqlcipher_exportFunc(sqlite3_context *context, int argc, sqlite3_value **argv) { | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:10243:63: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
void sqlcipher_exportFunc(sqlite3_context *context, int argc, sqlite3_value **argv) { | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:10448:17: error: unknown type name ‘sqlite3_mem_methods’ | |
static volatile sqlite3_mem_methods default_mem_methods; | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10451:8: error: unknown type name ‘sqlite3_mutex’ | |
static sqlite3_mutex* sqlcipher_static_mutex[SQLCIPHER_MUTEX_COUNT]; | |
^~~~~~~~~~~~~ | |
sqlite3.c:10453:1: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
sqlite3_mutex* sqlcipher_mutex(int mutex) { | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘sqlcipher_mem_init’: | |
sqlite3.c:10459:29: error: request for member ‘xInit’ in something not a structure or union | |
return default_mem_methods.xInit(pAppData); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_shutdown’: | |
sqlite3.c:10462:22: error: request for member ‘xShutdown’ in something not a structure or union | |
default_mem_methods.xShutdown(pAppData); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_malloc’: | |
sqlite3.c:10465:34: error: request for member ‘xMalloc’ in something not a structure or union | |
void *ptr = default_mem_methods.xMalloc(n); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_size’: | |
sqlite3.c:10474:29: error: request for member ‘xSize’ in something not a structure or union | |
return default_mem_methods.xSize(p); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_free’: | |
sqlite3.c:10485:22: error: request for member ‘xFree’ in something not a structure or union | |
default_mem_methods.xFree(p); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_realloc’: | |
sqlite3.c:10488:29: error: request for member ‘xRealloc’ in something not a structure or union | |
return default_mem_methods.xRealloc(p, n); | |
^ | |
sqlite3.c: In function ‘sqlcipher_mem_roundup’: | |
sqlite3.c:10491:29: error: request for member ‘xRoundup’ in something not a structure or union | |
return default_mem_methods.xRoundup(n); | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:10494:8: error: unknown type name ‘sqlite3_mem_methods’ | |
static sqlite3_mem_methods sqlcipher_mem_methods = { | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10495:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
sqlcipher_mem_malloc, | |
^~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10495:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10495:3: error: initializer element is not computable at load time | |
sqlite3.c:10495:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10496:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_free, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10496:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10497:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_realloc, | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10497:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10498:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_size, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10498:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10499:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_roundup, | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10499:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10500:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_init, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10500:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10501:3: warning: excess elements in scalar initializer | |
sqlcipher_mem_shutdown, | |
^~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:10501:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c:10502:3: warning: excess elements in scalar initializer | |
0 | |
^ | |
sqlite3.c:10502:3: note: (near initialization for ‘sqlcipher_mem_methods’) | |
sqlite3.c: In function ‘sqlcipher_init_memmethods’: | |
sqlite3.c:10507:6: warning: implicit declaration of function ‘sqlite3_config’; did you mean ‘sqlite3Atoi’? [-Wimplicit-function-declaration] | |
if(sqlite3_config(SQLITE_CONFIG_GETMALLOC, &default_mem_methods) != SQLITE_OK || | |
^~~~~~~~~~~~~~ | |
sqlite3Atoi | |
sqlite3.c:10507:21: error: ‘SQLITE_CONFIG_GETMALLOC’ undeclared (first use in this function); did you mean ‘SQLITE_SYSTEM_MALLOC’? | |
if(sqlite3_config(SQLITE_CONFIG_GETMALLOC, &default_mem_methods) != SQLITE_OK || | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_SYSTEM_MALLOC | |
sqlite3.c:10507:71: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if(sqlite3_config(SQLITE_CONFIG_GETMALLOC, &default_mem_methods) != SQLITE_OK || | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:10508:21: error: ‘SQLITE_CONFIG_MALLOC’ undeclared (first use in this function); did you mean ‘SQLITE_CONFIG_GETMALLOC’? | |
sqlite3_config(SQLITE_CONFIG_MALLOC, &sqlcipher_mem_methods) != SQLITE_OK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
SQLITE_CONFIG_GETMALLOC | |
sqlite3.c: In function ‘sqlcipher_register_provider’: | |
sqlite3.c:10516:3: warning: implicit declaration of function ‘sqlite3_mutex_enter’; did you mean ‘sqlite3MutexEnd’? [-Wimplicit-function-declaration] | |
sqlite3_mutex_enter(sqlcipher_mutex(SQLCIPHER_MUTEX_PROVIDER)); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3MutexEnd | |
sqlite3.c:10527:3: warning: implicit declaration of function ‘sqlite3_mutex_leave’; did you mean ‘sqlite3MutexAlloc’? [-Wimplicit-function-declaration] | |
sqlite3_mutex_leave(sqlcipher_mutex(SQLCIPHER_MUTEX_PROVIDER)); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3MutexAlloc | |
sqlite3.c:10530:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_activate’: | |
sqlite3.c:10542:23: warning: implicit declaration of function ‘sqlite3_mutex_alloc’; did you mean ‘sqlite3MutexAlloc’? [-Wimplicit-function-declaration] | |
sqlite3_mutex_enter(sqlite3_mutex_alloc(SQLITE_MUTEX_STATIC_MASTER)); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3MutexAlloc | |
sqlite3.c:10542:43: error: ‘SQLITE_MUTEX_STATIC_MASTER’ undeclared (first use in this function); did you mean ‘SQLITE_MUTEX_PTHREADS’? | |
sqlite3_mutex_enter(sqlite3_mutex_alloc(SQLITE_MUTEX_STATIC_MASTER)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_MUTEX_PTHREADS | |
sqlite3.c:10549:55: error: ‘SQLITE_MUTEX_FAST’ undeclared (first use in this function); did you mean ‘SQLITE_FUNC_HASH’? | |
sqlcipher_static_mutex[i] = sqlite3_mutex_alloc(SQLITE_MUTEX_FAST); | |
^~~~~~~~~~~~~~~~~ | |
SQLITE_FUNC_HASH | |
sqlite3.c: In function ‘sqlcipher_deactivate’: | |
sqlite3.c:10590:43: error: ‘SQLITE_MUTEX_STATIC_MASTER’ undeclared (first use in this function); did you mean ‘SQLITE_MUTEX_PTHREADS’? | |
sqlite3_mutex_enter(sqlite3_mutex_alloc(SQLITE_MUTEX_STATIC_MASTER)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_MUTEX_PTHREADS | |
sqlite3.c:10618:9: warning: implicit declaration of function ‘sqlite3_mutex_free’; did you mean ‘sqlcipher_mem_free’? [-Wimplicit-function-declaration] | |
sqlite3_mutex_free(sqlcipher_static_mutex[i]); | |
^~~~~~~~~~~~~~~~~~ | |
sqlcipher_mem_free | |
sqlite3.c: In function ‘sqlcipher_free’: | |
sqlite3.c:10740:3: warning: implicit declaration of function ‘sqlite3_free’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
sqlite3_free(ptr); | |
^~~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c: In function ‘sqlcipher_version’: | |
sqlite3.c:10762:21: warning: implicit declaration of function ‘sqlite3_mprintf’; did you mean ‘sqlite3ExprAnd’? [-Wimplicit-function-declaration] | |
char *version = sqlite3_mprintf("%s %s", CIPHER_XSTR(CIPHER_VERSION_NUMBER), CIPHER_XSTR(CIPHER_VERSION_BUILD)); | |
^~~~~~~~~~~~~~~ | |
sqlite3ExprAnd | |
sqlite3.c:10762:21: warning: initialization makes pointer from integer without a cast [-Wint-conversion] | |
sqlite3.c: In function ‘sqlcipher_cipher_ctx_init’: | |
sqlite3.c:10779:28: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(c_ctx == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:10790:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_reserve_setup’: | |
sqlite3.c:10824:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_cipher_ctx_copy’: | |
sqlite3.c:10891:37: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(target->pass == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:10899:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_cipher_ctx_set_keyspec’: | |
sqlite3.c:10914:37: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(c_ctx->keyspec == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:10921:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_cipher_ctx_set_pass’: | |
sqlite3.c:10957:34: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(ctx->pass == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:10960:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_pass’: | |
sqlite3.c:10967:65: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if((rc = sqlcipher_cipher_ctx_set_pass(c_ctx, zKey, nKey)) != SQLITE_OK) return rc; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_kdf_iter’: | |
sqlite3.c:10993:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_fast_kdf_iter’: | |
sqlite3.c:11003:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_set_default_plaintext_header_size’: | |
sqlite3.c:11050:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_plaintext_header_size’: | |
sqlite3.c:11056:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11059:10: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_set_default_hmac_algorithm’: | |
sqlite3.c:11073:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_set_default_kdf_algorithm’: | |
sqlite3.c:11092:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_kdf_algorithm’: | |
sqlite3.c:11097:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_flag’: | |
sqlite3.c:11110:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_unset_flag’: | |
sqlite3.c:11115:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_error’: | |
sqlite3.c:11124:3: warning: implicit declaration of function ‘sqlite3pager_error’; did you mean ‘sqlite3ReportError’? [-Wimplicit-function-declaration] | |
sqlite3pager_error(ctx->pBt->pBt->pPager, error); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3ReportError | |
sqlite3.c:11125:20: error: request for member ‘errCode’ in something not a structure or union | |
ctx->pBt->pBt->db->errCode = error; | |
^~ | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_init_kdf_salt’: | |
sqlite3.c:11137:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file *fd = sqlite3PagerFile(ctx->pBt->pBt->pPager); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:11140:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; /* don't reload salt when not needed */ | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11145:22: error: request for member ‘pMethods’ in something not a structure or union | |
if(fd == NULL || fd->pMethods == 0 || sqlite3OsRead(fd, ctx->kdf_salt, ctx->kdf_salt_sz, 0) != SQLITE_OK) { | |
^~ | |
sqlite3.c:11145:41: warning: implicit declaration of function ‘sqlite3OsRead’; did you mean ‘sqlite3Utf8Read’? [-Wimplicit-function-declaration] | |
if(fd == NULL || fd->pMethods == 0 || sqlite3OsRead(fd, ctx->kdf_salt, ctx->kdf_salt_sz, 0) != SQLITE_OK) { | |
^~~~~~~~~~~~~ | |
sqlite3Utf8Read | |
sqlite3.c:11147:103: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
if(ctx->provider->random(ctx->provider_ctx, ctx->kdf_salt, ctx->kdf_salt_sz) != SQLITE_OK) return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_kdf_salt’: | |
sqlite3.c:11157:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11159:10: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_get_kdf_salt’: | |
sqlite3.c:11163:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_set_pagesize’: | |
sqlite3.c:11179:12: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:11189:34: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(ctx->buffer == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:11191:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_init’: | |
sqlite3.c:11225:26: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
if(ctx == NULL) return SQLITE_NOMEM; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:11268:60: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if((rc = ctx->provider->ctx_init(&ctx->provider_ctx)) != SQLITE_OK) return rc; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_page_cipher’: | |
sqlite3.c:11417:77: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if(ctx->provider->random(ctx->provider_ctx, iv_out, ctx->reserve_sz) != SQLITE_OK) goto error; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11465:10: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_cipher_ctx_key_derive’: | |
sqlite3.c:11496:59: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if((rc = sqlcipher_codec_ctx_init_kdf_salt(ctx)) != SQLITE_OK) return rc; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:6984:25: warning: implicit declaration of function ‘sqlite3_strnicmp’; did you mean ‘sqlite3StrICmp’? [-Wimplicit-function-declaration] | |
#define sqlite3StrNICmp sqlite3_strnicmp | |
^ | |
sqlite3.c:11499:54: note: in expansion of macro ‘sqlite3StrNICmp’ | |
if (c_ctx->pass_sz == ((ctx->key_sz * 2) + 3) && sqlite3StrNICmp((const char *)c_ctx->pass ,"x'", 2) == 0 && cipher_isHex(c_ctx->pass + 2, ctx->key_sz * 2)) { | |
^~~~~~~~~~~~~~~ | |
sqlite3.c:11513:67: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
ctx->key_sz, c_ctx->key) != SQLITE_OK) return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_codec_key_derive’: | |
sqlite3.c:11553:63: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if(sqlcipher_cipher_ctx_key_derive(ctx, ctx->read_ctx) != SQLITE_OK) return SQLITE_ERROR; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11553:81: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
if(sqlcipher_cipher_ctx_key_derive(ctx, ctx->read_ctx) != SQLITE_OK) return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_check_connection’: | |
sqlite3.c:11589:3: error: unknown type name ‘sqlite3’; use ‘struct’ keyword to refer to the type | |
sqlite3 *db = NULL; | |
^~~~~~~ | |
struct | |
sqlite3.c:11590:3: error: unknown type name ‘sqlite3_stmt’; did you mean ‘sqlite3_xauth’? | |
sqlite3_stmt *statement = NULL; | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:11594:8: warning: implicit declaration of function ‘sqlite3_open’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
rc = sqlite3_open(filename, &db); | |
^~~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c:11595:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if(rc != SQLITE_OK) goto cleanup; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11597:8: warning: implicit declaration of function ‘sqlite3_key’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
rc = sqlite3_key(db, key, key_sz); | |
^~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c:11600:8: warning: implicit declaration of function ‘sqlite3_exec’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
rc = sqlite3_exec(db, sql, NULL, NULL, NULL); | |
^~~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c:11605:8: warning: implicit declaration of function ‘sqlite3_prepare’; did you mean ‘sqlite3Reprepare’? [-Wimplicit-function-declaration] | |
rc = sqlite3_prepare(db, query_user_version, -1, &statement, NULL); | |
^~~~~~~~~~~~~~~ | |
sqlite3Reprepare | |
sqlite3.c:11608:8: warning: implicit declaration of function ‘sqlite3_step’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
rc = sqlite3_step(statement); | |
^~~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c:11609:12: error: ‘SQLITE_ROW’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
if(rc == SQLITE_ROW) { | |
^~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c:11610:21: warning: implicit declaration of function ‘sqlite3_column_int’; did you mean ‘sqlite3ColumnType’? [-Wimplicit-function-declaration] | |
*user_version = sqlite3_column_int(statement, 0); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3ColumnType | |
sqlite3.c:11614:3: warning: implicit declaration of function ‘sqlite3_finalize’; did you mean ‘sqlite3Analyze’? [-Wimplicit-function-declaration] | |
sqlite3_finalize(statement); | |
^~~~~~~~~~~~~~~~ | |
sqlite3Analyze | |
sqlite3.c:11621:43: warning: implicit declaration of function ‘sqlite3_column_text’; did you mean ‘sqlite3ColumnType’? [-Wimplicit-function-declaration] | |
*journal_mode = sqlite3_mprintf("%s", sqlite3_column_text(statement, 0)); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3ColumnType | |
sqlite3.c:11621:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
*journal_mode = sqlite3_mprintf("%s", sqlite3_column_text(statement, 0)); | |
^ | |
sqlite3.c:11630:10: warning: implicit declaration of function ‘sqlite3_close’; did you mean ‘sqlite3Tolower’? [-Wimplicit-function-declaration] | |
if(db) sqlite3_close(db); | |
^~~~~~~~~~~~~ | |
sqlite3Tolower | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_integrity_check’: | |
sqlite3.c:11639:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file *fd = sqlite3PagerFile(ctx->pBt->pBt->pPager); | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:11644:53: error: ‘SQLITE_STATIC’ undeclared (first use in this function); did you mean ‘SQLITE_SO_ASC’? | |
sqlite3VdbeSetColName(v, 0, COLNAME_NAME, column, SQLITE_STATIC); | |
^~~~~~~~~~~~~ | |
SQLITE_SO_ASC | |
sqlite3.c:11646:22: error: request for member ‘pMethods’ in something not a structure or union | |
if(fd == NULL || fd->pMethods == 0) { | |
^~ | |
sqlite3.c:11647:26: error: ‘OP_String8’ undeclared (first use in this function) | |
sqlite3VdbeAddOp4(v, OP_String8, 0, 1, 0, "database file is undefined", P4_TRANSIENT); | |
^~~~~~~~~~ | |
sqlite3.c:11648:26: error: ‘OP_ResultRow’ undeclared (first use in this function); did you mean ‘EP_IfNullRow’? | |
sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); | |
^~~~~~~~~~~~ | |
EP_IfNullRow | |
sqlite3.c:11658:48: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if((rc = sqlcipher_codec_key_derive(ctx)) != SQLITE_OK) { | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11664:3: warning: implicit declaration of function ‘sqlite3OsFileSize’; did you mean ‘sqlite3PcacheSize’? [-Wimplicit-function-declaration] | |
sqlite3OsFileSize(fd, &file_sz); | |
^~~~~~~~~~~~~~~~~ | |
sqlite3PcacheSize | |
sqlite3.c:11673:8: warning: implicit declaration of function ‘sqlite3pager_is_mj_pgno’; did you mean ‘sqlite3PagerTempSpace’? [-Wimplicit-function-declaration] | |
if(sqlite3pager_is_mj_pgno(ctx->pBt->pBt->pPager, page)) continue; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3PagerTempSpace | |
sqlite3.c:11685:14: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
result = sqlite3_mprintf("error reading %d bytes from file page %d at offset %d\n", read_sz, page, offset); | |
^ | |
sqlite3.c:11689:14: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
result = sqlite3_mprintf("HMAC operation failed for page %d", page); | |
^ | |
sqlite3.c:11693:14: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
result = sqlite3_mprintf("HMAC verification failed for page %d", page); | |
^ | |
sqlite3.c:11700:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
result = sqlite3_mprintf("page %d has an invalid size of %lld bytes", page, file_sz - ((file_sz / ctx->page_sz) * ctx->page_sz)); | |
^ | |
sqlite3.c: In function ‘sqlcipher_codec_ctx_migrate’: | |
sqlite3.c:11713:3: error: unknown type name ‘sqlite3’; use ‘struct’ keyword to refer to the type | |
sqlite3 *db = ctx->pBt->db; | |
^~~~~~~ | |
struct | |
sqlite3.c:11714:29: warning: implicit declaration of function ‘sqlite3_db_filename’; did you mean ‘sqlite3PagerFilename’? [-Wimplicit-function-declaration] | |
const char *db_filename = sqlite3_db_filename(db, "main"); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3PagerFilename | |
sqlite3.c:11714:29: warning: initialization makes pointer from integer without a cast [-Wint-conversion] | |
sqlite3.c:11717:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file *srcfile, *destfile; | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:11735:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if(rc == SQLITE_OK){ | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:11741:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
pragma_compat = sqlite3_mprintf("PRAGMA cipher_compatibility = %d;", i); | |
^ | |
sqlite3.c:11756:8: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
temp = sqlite3_mprintf("%s-migrated", db_filename); | |
^ | |
sqlite3.c:11763:18: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
attach_command = sqlite3_mprintf("ATTACH DATABASE '%s' as migrate;", migrated_db_filename, pass); | |
^ | |
sqlite3.c:11764:20: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
set_user_version = sqlite3_mprintf("PRAGMA migrate.user_version = %d;", user_version); | |
^ | |
sqlite3.c:11785:8: warning: implicit declaration of function ‘sqlite3_key_v2’; did you mean ‘sqlite3FkCheck’? [-Wimplicit-function-declaration] | |
rc = sqlite3_key_v2(db, "migrate", pass, pass_sz); | |
^~~~~~~~~~~~~~ | |
sqlite3FkCheck | |
sqlite3.c:11803:10: error: request for member ‘autoCommit’ in something not a structure or union | |
if( !db->autoCommit ){ | |
^~ | |
sqlite3.c:11807:9: error: request for member ‘nVdbeActive’ in something not a structure or union | |
if( db->nVdbeActive>1 ){ | |
^~ | |
sqlite3.c:11812:13: error: request for member ‘aDb’ in something not a structure or union | |
pDest = db->aDb[0].pBt; | |
^~ | |
sqlite3.c:11813:13: error: request for member ‘aDb’ in something not a structure or union | |
pDb = &(db->aDb[db->nDb-1]); | |
^~ | |
sqlite3.c:11813:21: error: request for member ‘nDb’ in something not a structure or union | |
pDb = &(db->aDb[db->nDb-1]); | |
^~ | |
sqlite3.c:11823:3: warning: implicit declaration of function ‘sqlite3CodecGetKey’; did you mean ‘sqlite3Codec’? [-Wimplicit-function-declaration] | |
sqlite3CodecGetKey(db, db->nDb - 1, (void**)&keyspec, &keyspec_sz); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3Codec | |
sqlite3.c:11823:28: error: request for member ‘nDb’ in something not a structure or union | |
sqlite3CodecGetKey(db, db->nDb - 1, (void**)&keyspec, &keyspec_sz); | |
^~ | |
sqlite3.c:11824:3: warning: implicit declaration of function ‘sqlite3CodecAttach’; did you mean ‘sqlite3Attach’? [-Wimplicit-function-declaration] | |
sqlite3CodecAttach(db, 0, keyspec, keyspec_sz); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3Attach | |
sqlite3.c:11829:3: warning: implicit declaration of function ‘sqlite3OsClose’; did you mean ‘sqlite3Isquote’? [-Wimplicit-function-declaration] | |
sqlite3OsClose(srcfile); | |
^~~~~~~~~~~~~~ | |
sqlite3Isquote | |
sqlite3.c:11858:8: warning: implicit declaration of function ‘sqlite3OsOpen’; did you mean ‘sqlite3OsInit’? [-Wimplicit-function-declaration] | |
rc = sqlite3OsOpen(db->pVfs, migrated_db_filename, srcfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~~~~~~~~~~~~ | |
sqlite3OsInit | |
sqlite3.c:11858:24: error: request for member ‘pVfs’ in something not a structure or union | |
rc = sqlite3OsOpen(db->pVfs, migrated_db_filename, srcfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~ | |
sqlite3.c:11858:63: error: ‘SQLITE_OPEN_READWRITE’ undeclared (first use in this function); did you mean ‘SQLITE_THREADSAFE’? | |
rc = sqlite3OsOpen(db->pVfs, migrated_db_filename, srcfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_THREADSAFE | |
sqlite3.c:11858:85: error: ‘SQLITE_OPEN_CREATE’ undeclared (first use in this function); did you mean ‘SQLITE_OPEN_READWRITE’? | |
rc = sqlite3OsOpen(db->pVfs, migrated_db_filename, srcfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~~~~~~~~~~~~~~~~~ | |
SQLITE_OPEN_READWRITE | |
sqlite3.c:11858:104: error: ‘SQLITE_OPEN_MAIN_DB’ undeclared (first use in this function); did you mean ‘SQLITE_OPEN_CREATE’? | |
rc = sqlite3OsOpen(db->pVfs, migrated_db_filename, srcfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~~~~~~~~~~~~~~~~~~ | |
SQLITE_OPEN_CREATE | |
sqlite3.c:11862:24: error: request for member ‘pVfs’ in something not a structure or union | |
rc = sqlite3OsOpen(db->pVfs, db_filename, destfile, SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE|SQLITE_OPEN_MAIN_DB, &oflags); | |
^~ | |
sqlite3.c:11866:3: warning: implicit declaration of function ‘sqlite3pager_reset’; did you mean ‘sqlite3ParserReset’? [-Wimplicit-function-declaration] | |
sqlite3pager_reset(pDest->pBt->pPager); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3ParserReset | |
sqlite3.c:11873:8: warning: implicit declaration of function ‘sqlite3OsDelete’; did you mean ‘sqlite3VdbeDelete’? [-Wimplicit-function-declaration] | |
rc = sqlite3OsDelete(db->pVfs, migrated_db_filename, 0); | |
^~~~~~~~~~~~~~~ | |
sqlite3VdbeDelete | |
sqlite3.c:11873:26: error: request for member ‘pVfs’ in something not a structure or union | |
rc = sqlite3OsDelete(db->pVfs, migrated_db_filename, 0); | |
^~ | |
sqlite3.c:11877:3: warning: implicit declaration of function ‘sqlite3ResetAllSchemasOfConnection’; did you mean ‘sqlite3ResultSetOfSelect’? [-Wimplicit-function-declaration] | |
sqlite3ResetAllSchemasOfConnection(db); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3ResultSetOfSelect | |
sqlite3.c:11880:20: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
set_journal_mode = sqlite3_mprintf("PRAGMA journal_mode = %s;", journal_mode); | |
^ | |
sqlite3.c:11889:8: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
rc = SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_codec_add_random’: | |
sqlite3.c:11925:10: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c: At top level: | |
sqlite3.c:11929:69: error: unknown type name ‘sqlite3_uint64’; did you mean ‘sqlite3_xauth’? | |
static void sqlcipher_profile_callback(void *file, const char *sql, sqlite3_uint64 run_time){ | |
^~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:11936:30: error: unknown type name ‘sqlite3’ | |
int sqlcipher_cipher_profile(sqlite3 *db, const char *destination){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlcipher_openssl_add_random’: | |
sqlite3.c:12659:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_openssl_activate’: | |
sqlite3.c:12700:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_openssl_deactivate’: | |
sqlite3.c:12716:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: In function ‘sqlcipher_openssl_random’: | |
sqlite3.c:12747:22: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return (rc == 1) ? SQLITE_OK : SQLITE_ERROR; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:12747:34: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
return (rc == 1) ? SQLITE_OK : SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_openssl_hmac’: | |
sqlite3.c:12752:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:12782:8: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
rc = SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_openssl_kdf’: | |
sqlite3.c:12789:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:12802:14: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
return SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_openssl_cipher’: | |
sqlite3.c:12813:26: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int tmp_csz, csz, rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:12828:8: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
rc = SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c: In function ‘sqlcipher_openssl_setup’: | |
sqlite3.c:12900:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c: At top level: | |
sqlite3.c:13332:4: warning: braces around scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:4: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:7: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:7: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:9: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:9: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:11: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:11: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:13: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:13: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:15: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:15: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:17: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:17: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13332:19: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0}, /* m */ | |
^ | |
sqlite3.c:13332:19: note: (near initialization for ‘sqlite3Config.m’) | |
sqlite3.c:13333:4: warning: braces around scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:4: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:7: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:7: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:9: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:9: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:11: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:11: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:13: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:13: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:15: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:15: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:17: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:17: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:19: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:19: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13333:21: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0}, /* mutex */ | |
^ | |
sqlite3.c:13333:21: note: (near initialization for ‘sqlite3Config.mutex’) | |
sqlite3.c:13334:4: warning: braces around scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:4: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:7: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:7: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:9: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:9: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:11: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:11: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:13: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:13: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:15: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:15: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:17: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:17: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:19: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:19: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:21: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:21: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:23: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:23: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:25: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:25: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:27: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:27: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13334:29: warning: excess elements in scalar initializer | |
{0,0,0,0,0,0,0,0,0,0,0,0,0},/* pcache2 */ | |
^ | |
sqlite3.c:13334:29: note: (near initialization for ‘sqlite3Config.pcache2’) | |
sqlite3.c:13416:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API u32 sqlite3_unsupported_selecttrace = 0; | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:13416:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_unsupported_selecttrace’ | |
SQLITE_API u32 sqlite3_unsupported_selecttrace = 0; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:13425:62: error: ‘OPFLG_INITIALIZER’ undeclared here (not in a function); did you mean ‘BIO_R_UNINITIALIZED’? | |
SQLITE_PRIVATE const unsigned char sqlite3OpcodeProperty[] = OPFLG_INITIALIZER; | |
^~~~~~~~~~~~~~~~~ | |
BIO_R_UNINITIALIZED | |
sqlite3.c:13562:5: error: unknown type name ‘sqlite3_vtab_cursor’ | |
sqlite3_vtab_cursor *pVCur; /* CURTYPE_VTAB. Vtab cursor */ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:13668:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The associated database connection */ | |
^~~~~~~ | |
sqlite3.c:13789:3: error: unknown type name ‘sqlite3_value’ | |
sqlite3_value *argv[1]; /* Argument set */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:13831:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db; /* The database connection that owns this statement */ | |
^~~~~~~ | |
sqlite3.c:13945:46: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3*, AuxData**, int, int); | |
^~~~~~~ | |
sqlite3.c:13948:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VdbeIdxKeyCompare(sqlite3*,VdbeCursor*,UnpackedRecord*,int*); | |
^~~~~~~ | |
sqlite3.c:13949:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VdbeIdxRowid(sqlite3*, BtCursor*, i64*); | |
^~~~~~~ | |
sqlite3.c:13953:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3VdbeDisplayP4(sqlite3*,Op*); | |
^~~~~~~ | |
sqlite3.c:13976:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeMemInit(Mem*,sqlite3*,u16); | |
^~~~~~~ | |
sqlite3.c:14017:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VdbeSorterInit(sqlite3 *, int, VdbeCursor *); | |
^~~~~~~ | |
sqlite3.c:14018:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeSorterReset(sqlite3 *, VdbeSorter *); | |
^~~~~~~ | |
sqlite3.c:14019:44: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3VdbeSorterClose(sqlite3 *, VdbeCursor *); | |
^~~~~~~ | |
sqlite3.c:14021:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3VdbeSorterNext(sqlite3 *, const VdbeCursor *); | |
^~~~~~~ | |
sqlite3.c:14083:9: error: unknown type name ‘sqlite3_int64’ | |
typedef sqlite3_int64 sqlite3StatValueType; | |
^~~~~~~~~~~~~ | |
sqlite3.c:14129:16: error: unknown type name ‘sqlite3_int64’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:14194:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_status64( | |
^~~ | |
sqlite3.c:14219:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ | |
^~~ | |
sqlite3.c:14248:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3LookasideUsed(sqlite3 *db, int *pHighwater){ | |
^~~~~~~ | |
sqlite3.c:14262:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_db_status( | |
^~~ | |
sqlite3.c:14524:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 iJD; /* The julian day number times 86400000 */ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘computeJD’: | |
sqlite3.c:14732:13: error: ‘sqlite3_int64’ undeclared (first use in this function); did you mean ‘sqlite3MulInt64’? | |
p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000); | |
^~~~~~~~~~~~~ | |
sqlite3MulInt64 | |
sqlite3.c:14732:12: error: called object is not a function or function pointer | |
p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000); | |
^ | |
sqlite3.c:14732:10: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000); | |
^ | |
sqlite3.c:14735:43: error: called object is not a function or function pointer | |
p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000); | |
^ | |
sqlite3.c:14735:12: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000); | |
^~ | |
sqlite3.c: At top level: | |
sqlite3.c:14794:33: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘setRawDateNumber’: | |
sqlite3.c:14814:15: error: ‘sqlite3_int64’ undeclared (first use in this function); did you mean ‘sqlite3MulInt64’? | |
p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); | |
^~~~~~~~~~~~~ | |
sqlite3MulInt64 | |
sqlite3.c:14814:14: error: called object is not a function or function pointer | |
p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); | |
^ | |
sqlite3.c:14814:12: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
p->iJD = (sqlite3_int64)(r*86400000.0 + 0.5); | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:14836:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:14868:27: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
static int validJulianDay(sqlite3_int64 iJD){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘computeYMD’: | |
sqlite3.c:14882:14: warning: implicit declaration of function ‘validJulianDay’ [-Wimplicit-function-declaration] | |
}else if( !validJulianDay(p->iJD) ){ | |
^~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:15008:8: error: unknown type name ‘sqlite3_int64’ | |
static sqlite3_int64 localtimeOffset( | |
^~~~~~~~~~~~~ | |
sqlite3.c:15010:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *pCtx, /* Write error here if one occurs */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15113:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *pCtx, /* Function context */ | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15330:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15332:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv, | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15373:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15375:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15390:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15392:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15410:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15412:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15429:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15431:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15462:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15464:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **argv | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15600:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15602:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **NotUsed2 | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15614:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15616:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **NotUsed2 | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15628:3: error: unknown type name ‘sqlite3_context’; did you mean ‘sqlite3_xauth’? | |
sqlite3_context *context, | |
^~~~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15630:3: error: unknown type name ‘sqlite3_value’; did you mean ‘sqlite3_xauth’? | |
sqlite3_value **NotUsed2 | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘sqlite3RegisterDateTimeFunctions’: | |
sqlite3.c:4893:30: error: ‘SQLITE_UTF8’ undeclared (first use in this function); did you mean ‘SQLITEINT_H’? | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:41: error: invalid operands to binary | (have ‘const unsigned char *’ and ‘int’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[0].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[0].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15690:43: error: ‘juliandayFunc’ undeclared (first use in this function); did you mean ‘IsWindowFunc’? | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15690:43: error: initializer element is not constant | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15690:43: note: (near initialization for ‘aDateTimeFuncs[0].zName’) | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:40: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:40: note: (near initialization for ‘aDateTimeFuncs[0]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: note: (near initialization for ‘aDateTimeFuncs[0]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15690:57: warning: excess elements in struct initializer | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15690:57: note: (near initialization for ‘aDateTimeFuncs[0]’) | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:54: error: extra brace group at end of initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[0]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[0]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15690:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(julianday, -1, 0, 0, juliandayFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:41: error: invalid operands to binary | (have ‘const unsigned char *’ and ‘int’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[1].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[1].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15691:43: error: ‘dateFunc’ undeclared (first use in this function); did you mean ‘fdatasync’? | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15691:43: error: initializer element is not constant | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15691:43: note: (near initialization for ‘aDateTimeFuncs[1].zName’) | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:40: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:40: note: (near initialization for ‘aDateTimeFuncs[1]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: note: (near initialization for ‘aDateTimeFuncs[1]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15691:57: warning: excess elements in struct initializer | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15691:57: note: (near initialization for ‘aDateTimeFuncs[1]’) | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:54: error: extra brace group at end of initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[1]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[1]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15691:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(date, -1, 0, 0, dateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:41: error: invalid operands to binary | (have ‘const unsigned char *’ and ‘int’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[2].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[2].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15692:43: error: ‘timeFunc’ undeclared (first use in this function); did you mean ‘dateFunc’? | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15692:43: error: initializer element is not constant | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15692:43: note: (near initialization for ‘aDateTimeFuncs[2].zName’) | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:40: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:40: note: (near initialization for ‘aDateTimeFuncs[2]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: note: (near initialization for ‘aDateTimeFuncs[2]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15692:57: warning: excess elements in struct initializer | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15692:57: note: (near initialization for ‘aDateTimeFuncs[2]’) | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:54: error: extra brace group at end of initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[2]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[2]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15692:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(time, -1, 0, 0, timeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:41: error: invalid operands to binary | (have ‘const unsigned char *’ and ‘int’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[3].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[3].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15693:43: error: ‘datetimeFunc’ undeclared (first use in this function); did you mean ‘timeFunc’? | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15693:43: error: initializer element is not constant | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15693:43: note: (near initialization for ‘aDateTimeFuncs[3].zName’) | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:40: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:40: note: (near initialization for ‘aDateTimeFuncs[3]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: note: (near initialization for ‘aDateTimeFuncs[3]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15693:57: warning: excess elements in struct initializer | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15693:57: note: (near initialization for ‘aDateTimeFuncs[3]’) | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:54: error: extra brace group at end of initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[3]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[3]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15693:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(datetime, -1, 0, 0, datetimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4893:41: error: invalid operands to binary | (have ‘const unsigned char *’ and ‘int’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[4].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[4].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4893:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|SQLITE_FUNC_CONSTANT, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15694:43: error: ‘strftimeFunc’ undeclared (first use in this function); did you mean ‘datetimeFunc’? | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15694:43: error: initializer element is not constant | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15694:43: note: (near initialization for ‘aDateTimeFuncs[4].zName’) | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^ | |
sqlite3.c:4894:30: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:40: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:40: note: (near initialization for ‘aDateTimeFuncs[4]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:43: note: (near initialization for ‘aDateTimeFuncs[4]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15694:57: warning: excess elements in struct initializer | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15694:57: note: (near initialization for ‘aDateTimeFuncs[4]’) | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^ | |
sqlite3.c:4894:47: note: in definition of macro ‘PURE_DATE’ | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4894:54: error: extra brace group at end of initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[4]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: warning: excess elements in struct initializer | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4894:54: note: (near initialization for ‘aDateTimeFuncs[4]’) | |
(void*)&sqlite3Config, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15694:5: note: in expansion of macro ‘PURE_DATE’ | |
PURE_DATE(strftime, -1, 0, 0, strftimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4890:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[5].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[5].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15695:43: error: ‘ctimeFunc’ undeclared (first use in this function); did you mean ‘timeFunc’? | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15695:43: error: initializer element is not constant | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15695:43: note: (near initialization for ‘aDateTimeFuncs[5].zName’) | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:20: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:20: note: (near initialization for ‘aDateTimeFuncs[5]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: note: (near initialization for ‘aDateTimeFuncs[5]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15695:57: warning: excess elements in struct initializer | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15695:57: note: (near initialization for ‘aDateTimeFuncs[5]’) | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:34: error: extra brace group at end of initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[5]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[5]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15695:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_time, 0, 0, 0, ctimeFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4890:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[6].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[6].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:15696:43: error: ‘ctimestampFunc’ undeclared (first use in this function); did you mean ‘ctimeFunc’? | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15696:43: error: initializer element is not constant | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15696:43: note: (near initialization for ‘aDateTimeFuncs[6].zName’) | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:20: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:20: note: (near initialization for ‘aDateTimeFuncs[6]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: note: (near initialization for ‘aDateTimeFuncs[6]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:15696:57: warning: excess elements in struct initializer | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15696:57: note: (near initialization for ‘aDateTimeFuncs[6]’) | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:34: error: extra brace group at end of initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[6]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[6]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15696:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_timestamp, 0, 0, 0, ctimestampFunc), | |
^~~~~~~~~ | |
sqlite3.c:4890:29: error: invalid operands to binary | (have ‘int’ and ‘const unsigned char *’) | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[7].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: error: initializer element is not constant | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4790:30: note: (near initialization for ‘aDateTimeFuncs[7].funcFlags’) | |
#define SQLITE_FUNC_SLOCHNG 0x2000 /* "Slow Change". Value constant during a | |
^ | |
sqlite3.c:4890:10: note: in expansion of macro ‘SQLITE_FUNC_SLOCHNG’ | |
{nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8, \ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15697:43: error: ‘cdateFunc’ undeclared (first use in this function); did you mean ‘dateFunc’? | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15697:43: error: initializer element is not constant | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15697:43: note: (near initialization for ‘aDateTimeFuncs[7].zName’) | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^ | |
sqlite3.c:4891:10: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:20: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:20: note: (near initialization for ‘aDateTimeFuncs[7]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:23: note: (near initialization for ‘aDateTimeFuncs[7]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:15697:57: warning: excess elements in struct initializer | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:15697:57: note: (near initialization for ‘aDateTimeFuncs[7]’) | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^ | |
sqlite3.c:4891:27: note: in definition of macro ‘DFUNCTION’ | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^~~~~ | |
sqlite3.c:4891:34: error: extra brace group at end of initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[7]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: warning: excess elements in struct initializer | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c:4891:34: note: (near initialization for ‘aDateTimeFuncs[7]’) | |
0, 0, xFunc, 0, 0, 0, #zName, {0} } | |
^ | |
sqlite3.c:15697:5: note: in expansion of macro ‘DFUNCTION’ | |
DFUNCTION(current_date, 0, 0, 0, cdateFunc ), | |
^~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:15790:36: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsClose(sqlite3_file *pId){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15796:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, i64 offset){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15800:35: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, int amt, i64 offset){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15804:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsTruncate(sqlite3_file *id, i64 size){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15807:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsSync(sqlite3_file *id, int flags){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15811:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15815:34: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsLock(sqlite3_file *id, int lockType){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15819:36: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsUnlock(sqlite3_file *id, int lockType){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15822:47: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15835:41: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15856:46: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15860:40: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsSectorSize(sqlite3_file *id){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15864:51: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsDeviceCharacteristics(sqlite3_file *id){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15868:37: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15871:41: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsShmBarrier(sqlite3_file *id){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15874:38: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15878:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file *id, /* Database file handle */ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15891:35: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15895:37: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsUnfetch(sqlite3_file *id, i64 iOff, void *p){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15914:3: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
sqlite3_vfs *pVfs, | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15916:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file *pFile, | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15930:36: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15936:3: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
sqlite3_vfs *pVfs, | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15945:3: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
sqlite3_vfs *pVfs, | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15955:38: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15958:38: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15961:38: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void (*sqlite3OsDlSym(sqlite3_vfs *pVfs, void *pHdle, const char *zSym))(void){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15964:38: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15968:40: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15979:35: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15982:42: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsGetLastError(sqlite3_vfs *pVfs){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15985:46: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:15985:65: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:16004:3: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
sqlite3_vfs *pVfs, | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:16006:3: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
sqlite3_file **ppFile, | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:16025:40: error: unknown type name ‘sqlite3_file’; did you mean ‘sqlite3_xauth’? | |
SQLITE_PRIVATE void sqlite3OsCloseFree(sqlite3_file *pFile){ | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘sqlite3OsInit’: | |
sqlite3.c:16038:13: warning: implicit declaration of function ‘sqlite3_malloc’; did you mean ‘sqlite3Realloc’? [-Wimplicit-function-declaration] | |
void *p = sqlite3_malloc(10); | |
^~~~~~~~~~~~~~ | |
sqlite3Realloc | |
sqlite3.c:16038:13: warning: initialization makes pointer from integer without a cast [-Wint-conversion] | |
sqlite3.c:6915:28: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:16039:21: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
if( p==0 ) return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:6915:28: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:16039:21: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
if( p==0 ) return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:16041:10: warning: implicit declaration of function ‘sqlite3_os_init’; did you mean ‘sqlite3OsInit’? [-Wimplicit-function-declaration] | |
return sqlite3_os_init(); | |
^~~~~~~~~~~~~~~ | |
sqlite3OsInit | |
sqlite3.c: At top level: | |
sqlite3.c:16047:8: error: unknown type name ‘sqlite3_vfs’ | |
static sqlite3_vfs * SQLITE_WSD vfsList = 0; | |
^~~~~~~~~~~ | |
sqlite3.c:16054:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:16054:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token | |
SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ | |
^ | |
sqlite3.c:16078:23: error: unknown type name ‘sqlite3_vfs’; did you mean ‘sqlite3_xauth’? | |
static void vfsUnlink(sqlite3_vfs *pVfs){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:16100:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ | |
^~~ | |
sqlite3.c:16128:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ | |
^~~ | |
sqlite3.c: In function ‘sqlite3MemMalloc’: | |
sqlite3.c:16429:5: warning: implicit declaration of function ‘sqlite3_log’; did you mean ‘sqlite3Atoi’? [-Wimplicit-function-declaration] | |
sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte); | |
^~~~~~~~~~~ | |
sqlite3Atoi | |
sqlite3.c:16429:17: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
sqlite3_log(SQLITE_NOMEM, "failed to allocate %u bytes of memory", nByte); | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c: In function ‘sqlite3MemRealloc’: | |
sqlite3.c:16499:17: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
sqlite3_log(SQLITE_NOMEM, | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c: In function ‘sqlite3MemInit’: | |
sqlite3.c:16554:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:16554:10: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: In function ‘sqlite3MemSetDefault’: | |
sqlite3.c:16572:16: error: unknown type name ‘sqlite3_mem_methods’ | |
static const sqlite3_mem_methods defaultMethods = { | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:16573:6: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3MemMalloc, | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c:16573:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16573:6: error: initializer element is not computable at load time | |
sqlite3.c:16573:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16574:6: warning: excess elements in scalar initializer | |
sqlite3MemFree, | |
^~~~~~~~~~~~~~ | |
sqlite3.c:16574:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16575:6: warning: excess elements in scalar initializer | |
sqlite3MemRealloc, | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:16575:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16576:6: warning: excess elements in scalar initializer | |
sqlite3MemSize, | |
^~~~~~~~~~~~~~ | |
sqlite3.c:16576:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16577:6: warning: excess elements in scalar initializer | |
sqlite3MemRoundup, | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:16577:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16578:6: warning: excess elements in scalar initializer | |
sqlite3MemInit, | |
^~~~~~~~~~~~~~ | |
sqlite3.c:16578:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16579:6: warning: excess elements in scalar initializer | |
sqlite3MemShutdown, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:16579:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16580:6: warning: excess elements in scalar initializer | |
0 | |
^ | |
sqlite3.c:16580:6: note: (near initialization for ‘defaultMethods’) | |
sqlite3.c:16582:18: error: ‘SQLITE_CONFIG_MALLOC’ undeclared (first use in this function); did you mean ‘SQLITE_SYSTEM_MALLOC’? | |
sqlite3_config(SQLITE_CONFIG_MALLOC, &defaultMethods); | |
^~~~~~~~~~~~~~~~~~~~ | |
SQLITE_SYSTEM_MALLOC | |
sqlite3.c: In function ‘sqlite3MutexInit’: | |
sqlite3.c:18608:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:18608:12: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:18609:33: error: request for member ‘xMutexAlloc’ in something not a structure or union | |
if( !sqlite3GlobalConfig.mutex.xMutexAlloc ){ | |
^ | |
sqlite3.c:18615:5: error: ‘sqlite3_mutex_methods’ undeclared (first use in this function); did you mean ‘sqlcipher_mem_methods’? | |
sqlite3_mutex_methods const *pFrom; | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlcipher_mem_methods | |
sqlite3.c:18615:27: error: expected ‘;’ before ‘const’ | |
sqlite3_mutex_methods const *pFrom; | |
^~~~~ | |
sqlite3.c:18616:28: error: ‘pTo’ undeclared (first use in this function) | |
sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; | |
^~~ | |
sqlite3.c:18616:27: error: invalid operands to binary * (have ‘FuncDef * {aka struct FuncDef *}’ and ‘FuncDef * {aka struct FuncDef *}’) | |
sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; | |
~~~~~~~~~~~~~~~~~~~~~ ^ | |
sqlite3.c:18622:7: error: ‘pFrom’ undeclared (first use in this function) | |
pFrom = sqlite3DefaultMutex(); | |
^~~~~ | |
sqlite3.c:18622:15: warning: implicit declaration of function ‘sqlite3DefaultMutex’; did you mean ‘sqlite3DefaultRowEst’? [-Wimplicit-function-declaration] | |
pFrom = sqlite3DefaultMutex(); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3DefaultRowEst | |
sqlite3.c:18625:15: warning: implicit declaration of function ‘sqlite3NoopMutex’; did you mean ‘sqlite3DropIndex’? [-Wimplicit-function-declaration] | |
pFrom = sqlite3NoopMutex(); | |
^~~~~~~~~~~~~~~~ | |
sqlite3DropIndex | |
sqlite3.c:18627:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexInit’ | |
pTo->xMutexInit = pFrom->xMutexInit; | |
^~ | |
sqlite3.c:18627:28: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexInit’ | |
pTo->xMutexInit = pFrom->xMutexInit; | |
^~ | |
sqlite3.c:18628:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexEnd’ | |
pTo->xMutexEnd = pFrom->xMutexEnd; | |
^~ | |
sqlite3.c:18628:27: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexEnd’ | |
pTo->xMutexEnd = pFrom->xMutexEnd; | |
^~ | |
sqlite3.c:18629:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexFree’ | |
pTo->xMutexFree = pFrom->xMutexFree; | |
^~ | |
sqlite3.c:18629:28: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexFree’ | |
pTo->xMutexFree = pFrom->xMutexFree; | |
^~ | |
sqlite3.c:18630:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexEnter’ | |
pTo->xMutexEnter = pFrom->xMutexEnter; | |
^~ | |
sqlite3.c:18630:29: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexEnter’ | |
pTo->xMutexEnter = pFrom->xMutexEnter; | |
^~ | |
sqlite3.c:18631:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexTry’ | |
pTo->xMutexTry = pFrom->xMutexTry; | |
^~ | |
sqlite3.c:18631:27: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexTry’ | |
pTo->xMutexTry = pFrom->xMutexTry; | |
^~ | |
sqlite3.c:18632:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexLeave’ | |
pTo->xMutexLeave = pFrom->xMutexLeave; | |
^~ | |
sqlite3.c:18632:29: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexLeave’ | |
pTo->xMutexLeave = pFrom->xMutexLeave; | |
^~ | |
sqlite3.c:18633:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexHeld’ | |
pTo->xMutexHeld = pFrom->xMutexHeld; | |
^~ | |
sqlite3.c:18633:28: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexHeld’ | |
pTo->xMutexHeld = pFrom->xMutexHeld; | |
^~ | |
sqlite3.c:18634:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexNotheld’ | |
pTo->xMutexNotheld = pFrom->xMutexNotheld; | |
^~ | |
sqlite3.c:18634:31: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexNotheld’ | |
pTo->xMutexNotheld = pFrom->xMutexNotheld; | |
^~ | |
sqlite3.c:18636:8: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexAlloc’ | |
pTo->xMutexAlloc = pFrom->xMutexAlloc; | |
^~ | |
sqlite3.c:18636:29: error: ‘FuncDef {aka struct FuncDef}’ has no member named ‘xMutexAlloc’ | |
pTo->xMutexAlloc = pFrom->xMutexAlloc; | |
^~ | |
sqlite3.c:18639:33: error: request for member ‘xMutexInit’ in something not a structure or union | |
rc = sqlite3GlobalConfig.mutex.xMutexInit(); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:18639:8: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
rc = sqlite3GlobalConfig.mutex.xMutexInit(); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:18639:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
rc = sqlite3GlobalConfig.mutex.xMutexInit(); | |
^ | |
sqlite3.c: In function ‘sqlite3MutexEnd’: | |
sqlite3.c:18654:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:18654:12: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:18655:32: error: request for member ‘xMutexEnd’ in something not a structure or union | |
if( sqlite3GlobalConfig.mutex.xMutexEnd ){ | |
^ | |
sqlite3.c:18656:35: error: request for member ‘xMutexEnd’ in something not a structure or union | |
rc = sqlite3GlobalConfig.mutex.xMutexEnd(); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:18656:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
rc = sqlite3GlobalConfig.mutex.xMutexEnd(); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:18656:8: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
rc = sqlite3GlobalConfig.mutex.xMutexEnd(); | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:18669:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:18669:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token | |
SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ | |
^ | |
sqlite3.c:18678:16: error: unknown type name ‘sqlite3_mutex’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3MutexAlloc’: | |
sqlite3.c:18684:35: error: request for member ‘xMutexAlloc’ in something not a structure or union | |
return sqlite3GlobalConfig.mutex.xMutexAlloc(id); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:18684:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
return sqlite3GlobalConfig.mutex.xMutexAlloc(id); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:2461:31: warning: return from incompatible pointer type [-Wincompatible-pointer-types] | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:18684:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
return sqlite3GlobalConfig.mutex.xMutexAlloc(id); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:18690:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ | |
^~~~ | |
sqlite3.c:18701:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ | |
^~~~ | |
sqlite3.c:18712:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ | |
^~~ | |
sqlite3.c:18727:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ | |
^~~~ | |
sqlite3.c: In function ‘noopMutexInit’: | |
sqlite3.c:18790:40: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
static int noopMutexInit(void){ return SQLITE_OK; } | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:18790:40: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: In function ‘noopMutexEnd’: | |
sqlite3.c:18791:39: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
static int noopMutexEnd(void){ return SQLITE_OK; } | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:18791:39: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: At top level: | |
sqlite3.c:18792:8: error: unknown type name ‘sqlite3_mutex’ | |
static sqlite3_mutex *noopMutexAlloc(int id){ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘noopMutexAlloc’: | |
sqlite3.c:18794:11: error: ‘sqlite3_mutex’ undeclared (first use in this function); did you mean ‘sqlite3_context’? | |
return (sqlite3_mutex*)8; | |
^~~~~~~~~~~~~ | |
sqlite3_context | |
sqlite3.c:18794:25: error: expected expression before ‘)’ token | |
return (sqlite3_mutex*)8; | |
^ | |
sqlite3.c:18794:24: error: invalid operands to binary * (have ‘FuncDef * {aka struct FuncDef *}’ and ‘FuncDef * {aka struct FuncDef *}’) | |
return (sqlite3_mutex*)8; | |
~~~~~~~~~~~~~^ | |
sqlite3.c:18794:10: warning: return from incompatible pointer type [-Wincompatible-pointer-types] | |
return (sqlite3_mutex*)8; | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:18796:27: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void noopMutexFree(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:18797:28: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void noopMutexEnter(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:18798:25: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static int noopMutexTry(sqlite3_mutex *p){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:18802:28: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void noopMutexLeave(sqlite3_mutex *p){ UNUSED_PARAMETER(p); return; } | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:18804:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘const’ | |
SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3NoopMutex(void){ | |
^~~~~ | |
sqlite3.c: In function ‘pthreadMutexInit’: | |
sqlite3.c:19072:43: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
static int pthreadMutexInit(void){ return SQLITE_OK; } | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:19072:43: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: In function ‘pthreadMutexEnd’: | |
sqlite3.c:19073:42: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
static int pthreadMutexEnd(void){ return SQLITE_OK; } | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:19073:42: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: At top level: | |
sqlite3.c:19123:8: error: unknown type name ‘sqlite3_mutex’ | |
static sqlite3_mutex *pthreadMutexAlloc(int iType){ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘pthreadMutexAlloc’: | |
sqlite3.c:19124:10: error: unknown type name ‘sqlite3_mutex’ | |
static sqlite3_mutex staticMutexes[] = { | |
^~~~~~~~~~~~~ | |
sqlite3.c:19125:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(2), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: braces around scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: braces around scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: braces around scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19125:5: warning: excess elements in scalar initializer | |
sqlite3.c:19125:5: note: (near initialization for ‘staticMutexes[0]’) | |
sqlite3.c:19126:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(3), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: braces around scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: braces around scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: braces around scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19126:5: warning: excess elements in scalar initializer | |
sqlite3.c:19126:5: note: (near initialization for ‘staticMutexes[1]’) | |
sqlite3.c:19127:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(4), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: braces around scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: braces around scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: braces around scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19127:5: warning: excess elements in scalar initializer | |
sqlite3.c:19127:5: note: (near initialization for ‘staticMutexes[2]’) | |
sqlite3.c:19128:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(5), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: braces around scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: braces around scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: braces around scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19128:5: warning: excess elements in scalar initializer | |
sqlite3.c:19128:5: note: (near initialization for ‘staticMutexes[3]’) | |
sqlite3.c:19129:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(6), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: braces around scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: braces around scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: braces around scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19129:5: warning: excess elements in scalar initializer | |
sqlite3.c:19129:5: note: (near initialization for ‘staticMutexes[4]’) | |
sqlite3.c:19130:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(7), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: braces around scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: braces around scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: braces around scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19130:5: warning: excess elements in scalar initializer | |
sqlite3.c:19130:5: note: (near initialization for ‘staticMutexes[5]’) | |
sqlite3.c:19131:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(8), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: braces around scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: braces around scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: braces around scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19131:5: warning: excess elements in scalar initializer | |
sqlite3.c:19131:5: note: (near initialization for ‘staticMutexes[6]’) | |
sqlite3.c:19132:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(9), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: braces around scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: braces around scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: braces around scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19132:5: warning: excess elements in scalar initializer | |
sqlite3.c:19132:5: note: (near initialization for ‘staticMutexes[7]’) | |
sqlite3.c:19133:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(10), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: braces around scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: braces around scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: braces around scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19133:5: warning: excess elements in scalar initializer | |
sqlite3.c:19133:5: note: (near initialization for ‘staticMutexes[8]’) | |
sqlite3.c:19134:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(11), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: braces around scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: braces around scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: braces around scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19134:5: warning: excess elements in scalar initializer | |
sqlite3.c:19134:5: note: (near initialization for ‘staticMutexes[9]’) | |
sqlite3.c:19135:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(12), | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: braces around scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: braces around scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: braces around scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19135:5: warning: excess elements in scalar initializer | |
sqlite3.c:19135:5: note: (near initialization for ‘staticMutexes[10]’) | |
sqlite3.c:19136:5: warning: braces around scalar initializer | |
SQLITE3_MUTEX_INITIALIZER(13) | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: braces around scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: braces around scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: braces around scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19136:5: warning: excess elements in scalar initializer | |
sqlite3.c:19136:5: note: (near initialization for ‘staticMutexes[11]’) | |
sqlite3.c:19138:3: error: unknown type name ‘sqlite3_mutex’; use ‘struct’ keyword to refer to the type | |
sqlite3_mutex *p; | |
^~~~~~~~~~~~~ | |
struct | |
sqlite3.c:19140:10: error: ‘SQLITE_MUTEX_RECURSIVE’ undeclared (first use in this function); did you mean ‘PTHREAD_MUTEX_RECURSIVE’? | |
case SQLITE_MUTEX_RECURSIVE: { | |
^~~~~~~~~~~~~~~~~~~~~~ | |
PTHREAD_MUTEX_RECURSIVE | |
sqlite3.c:19152:30: error: request for member ‘mutex’ in something not a structure or union | |
pthread_mutex_init(&p->mutex, &recursiveAttr); | |
^~ | |
sqlite3.c:19152:28: warning: passing argument 1 of ‘pthread_mutex_init’ from incompatible pointer type [-Wincompatible-pointer-types] | |
pthread_mutex_init(&p->mutex, &recursiveAttr); | |
^ | |
In file included from /usr/include/openssl/crypto.h:410:0, | |
from /usr/include/openssl/bio.h:20, | |
from /usr/include/openssl/evp.h:16, | |
from sqlite3.c:12617: | |
/usr/include/pthread.h:750:12: note: expected ‘pthread_mutex_t * {aka union <anonymous> *}’ but argument is of type ‘FuncDef (*)[1] {aka struct FuncDef (*)[1]}’ | |
extern int pthread_mutex_init (pthread_mutex_t *__mutex, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:19161:10: error: ‘SQLITE_MUTEX_FAST’ undeclared (first use in this function); did you mean ‘SQLITE_MUTEX_NREF’? | |
case SQLITE_MUTEX_FAST: { | |
^~~~~~~~~~~~~~~~~ | |
SQLITE_MUTEX_NREF | |
sqlite3.c:19164:30: error: request for member ‘mutex’ in something not a structure or union | |
pthread_mutex_init(&p->mutex, 0); | |
^~ | |
sqlite3.c:19164:28: warning: passing argument 1 of ‘pthread_mutex_init’ from incompatible pointer type [-Wincompatible-pointer-types] | |
pthread_mutex_init(&p->mutex, 0); | |
^ | |
In file included from /usr/include/openssl/crypto.h:410:0, | |
from /usr/include/openssl/bio.h:20, | |
from /usr/include/openssl/evp.h:16, | |
from sqlite3.c:12617: | |
/usr/include/pthread.h:750:12: note: expected ‘pthread_mutex_t * {aka union <anonymous> *}’ but argument is of type ‘FuncDef (*)[1] {aka struct FuncDef (*)[1]}’ | |
extern int pthread_mutex_init (pthread_mutex_t *__mutex, | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:19194:30: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void pthreadMutexFree(sqlite3_mutex *p){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:19221:31: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void pthreadMutexEnter(sqlite3_mutex *p){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:19263:28: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static int pthreadMutexTry(sqlite3_mutex *p){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:19320:31: error: unknown type name ‘sqlite3_mutex’; did you mean ‘sqlite3_xauth’? | |
static void pthreadMutexLeave(sqlite3_mutex *p){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:19343:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘const’ | |
SQLITE_PRIVATE sqlite3_mutex_methods const *sqlite3DefaultMutex(void){ | |
^~~~~ | |
sqlite3.c:20082:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_release_memory(int n){ | |
^~~ | |
sqlite3.c:20105:3: error: unknown type name ‘sqlite3_mutex’ | |
sqlite3_mutex *mutex; /* Mutex to serialize access */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:20106:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 alarmThreshold; /* The soft heap limit */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:20107:3: error: unknown type name ‘sqlite3_int64’ | |
sqlite3_int64 hardLimit; /* The hard upper bound on memory */ | |
^~~~~~~~~~~~~ | |
sqlite3.c:20121:16: error: unknown type name ‘sqlite3_mutex’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3MallocMutex(void){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:20131:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_memory_alarm( | |
^~~ | |
sqlite3.c:20154:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:20154:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_soft_heap_limit64’ | |
SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20179:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_soft_heap_limit(int n){ | |
^~~~ | |
sqlite3.c:20196:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:20196:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_hard_heap_limit64’ | |
SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){ | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3MallocInit’: | |
sqlite3.c:20220:28: error: request for member ‘xMalloc’ in something not a structure or union | |
if( sqlite3GlobalConfig.m.xMalloc==0 ){ | |
^ | |
sqlite3.c:20224:34: error: ‘SQLITE_MUTEX_STATIC_MEM’ undeclared (first use in this function); did you mean ‘SQLITE_MAX_ATTACHED’? | |
mem0.mutex = sqlite3MutexAlloc(SQLITE_MUTEX_STATIC_MEM); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_MAX_ATTACHED | |
sqlite3.c:20224:34: warning: passing argument 1 of ‘sqlite3MutexAlloc’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:18678:31: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE sqlite3_mutex *sqlite3MutexAlloc(int id){ | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:20230:29: error: request for member ‘xInit’ in something not a structure or union | |
rc = sqlite3GlobalConfig.m.xInit(sqlite3GlobalConfig.m.pAppData); | |
^ | |
sqlite3.c:20230:57: error: request for member ‘pAppData’ in something not a structure or union | |
rc = sqlite3GlobalConfig.m.xInit(sqlite3GlobalConfig.m.pAppData); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20230:8: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
rc = sqlite3GlobalConfig.m.xInit(sqlite3GlobalConfig.m.pAppData); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20230:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
rc = sqlite3GlobalConfig.m.xInit(sqlite3GlobalConfig.m.pAppData); | |
^ | |
sqlite3.c:20231:11: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if( rc!=SQLITE_OK ) memset(&mem0, 0, sizeof(mem0)); | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:20231:9: warning: comparison between pointer and integer | |
if( rc!=SQLITE_OK ) memset(&mem0, 0, sizeof(mem0)); | |
^~ | |
sqlite3.c:20237:9: warning: comparison between pointer and integer | |
if( rc==SQLITE_OK ) { | |
^~ | |
sqlite3.c: In function ‘sqlite3MallocEnd’: | |
sqlite3.c:20259:28: error: request for member ‘xShutdown’ in something not a structure or union | |
if( sqlite3GlobalConfig.m.xShutdown ){ | |
^ | |
sqlite3.c:20260:26: error: request for member ‘xShutdown’ in something not a structure or union | |
sqlite3GlobalConfig.m.xShutdown(sqlite3GlobalConfig.m.pAppData); | |
^ | |
sqlite3.c:20260:58: error: request for member ‘pAppData’ in something not a structure or union | |
sqlite3GlobalConfig.m.xShutdown(sqlite3GlobalConfig.m.pAppData); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20260:5: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
sqlite3GlobalConfig.m.xShutdown(sqlite3GlobalConfig.m.pAppData); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:20268:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_int64 sqlite3_memory_used(void){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:20268:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_memory_used’ | |
SQLITE_API sqlite3_int64 sqlite3_memory_used(void){ | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20279:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:20279:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_memory_highwater’ | |
SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3MallocAlarm’: | |
sqlite3.c:20291:3: warning: implicit declaration of function ‘sqlite3_release_memory’; did you mean ‘sqlite3ReleaseTempReg’? [-Wimplicit-function-declaration] | |
sqlite3_release_memory(nByte); | |
^~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3ReleaseTempReg | |
sqlite3.c: In function ‘mallocWithAlarm’: | |
sqlite3.c:20310:32: error: request for member ‘xRoundup’ in something not a structure or union | |
nFull = sqlite3GlobalConfig.m.xRoundup(n); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20310:11: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
nFull = sqlite3GlobalConfig.m.xRoundup(n); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20310:9: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
nFull = sqlite3GlobalConfig.m.xRoundup(n); | |
^ | |
sqlite3.c:20312:26: error: ‘SQLITE_STATUS_MALLOC_SIZE’ undeclared (first use in this function); did you mean ‘SQLITE_MALLOCSIZE’? | |
sqlite3StatusHighwater(SQLITE_STATUS_MALLOC_SIZE, n); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_MALLOCSIZE | |
sqlite3.c:20312:26: warning: passing argument 1 of ‘sqlite3StatusHighwater’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:14174:21: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ | |
^~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20314:5: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
sqlite3_int64 nUsed = sqlite3StatusValue(SQLITE_STATUS_MEMORY_USED); | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:20314:46: error: ‘SQLITE_STATUS_MEMORY_USED’ undeclared (first use in this function); did you mean ‘SQLITE_STATUS_MALLOC_SIZE’? | |
sqlite3_int64 nUsed = sqlite3StatusValue(SQLITE_STATUS_MEMORY_USED); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_STATUS_MALLOC_SIZE | |
sqlite3.c:20314:46: warning: passing argument 1 of ‘sqlite3StatusValue’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:14129:30: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20319:36: warning: passing argument 1 of ‘sqlite3StatusValue’ makes integer from pointer without a cast [-Wint-conversion] | |
nUsed = sqlite3StatusValue(SQLITE_STATUS_MEMORY_USED); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:14129:30: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20329:28: error: request for member ‘xMalloc’ in something not a structure or union | |
p = sqlite3GlobalConfig.m.xMalloc(nFull); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20329:7: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
p = sqlite3GlobalConfig.m.xMalloc(nFull); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20338:21: warning: passing argument 1 of ‘sqlite3StatusUp’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3StatusUp(SQLITE_STATUS_MEMORY_USED, nFull); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:14149:21: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ | |
^~~~~~~~~~~~~~~ | |
sqlite3.c:20339:21: error: ‘SQLITE_STATUS_MALLOC_COUNT’ undeclared (first use in this function); did you mean ‘SQLITE_STATUS_MALLOC_SIZE’? | |
sqlite3StatusUp(SQLITE_STATUS_MALLOC_COUNT, 1); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_STATUS_MALLOC_SIZE | |
sqlite3.c:20339:21: warning: passing argument 1 of ‘sqlite3StatusUp’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:14149:21: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ | |
^~~~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3Malloc’: | |
sqlite3.c:20362:30: error: request for member ‘xMalloc’ in something not a structure or union | |
p = sqlite3GlobalConfig.m.xMalloc((int)n); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20362:9: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
p = sqlite3GlobalConfig.m.xMalloc((int)n); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:20373:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void *sqlite3_malloc(int n){ | |
^~~~ | |
sqlite3.c:20379:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ | |
^~~~ | |
sqlite3.c:20390:24: error: unknown type name ‘sqlite3’ | |
static int isLookaside(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3MallocSize’: | |
sqlite3.c:20403:31: error: request for member ‘xSize’ in something not a structure or union | |
return sqlite3GlobalConfig.m.xSize(p); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20403:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
return sqlite3GlobalConfig.m.xSize(p); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:2461:31: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20403:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
return sqlite3GlobalConfig.m.xSize(p); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:20405:32: error: unknown type name ‘sqlite3’ | |
static int lookasideMallocSize(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c:20412:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3DbMallocSize(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c:20441:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:20441:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sqlite3_msize’ | |
SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:20450:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_free(void *p){ | |
^~~~ | |
sqlite3.c:20469:51: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE void measureAllocationSize(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c:20478:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DbFreeNN(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c:20515:35: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3DbFree(sqlite3 *db, void *p){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3Realloc’: | |
sqlite3.c:20543:31: error: request for member ‘xRoundup’ in something not a structure or union | |
nNew = sqlite3GlobalConfig.m.xRoundup((int)nBytes); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20543:10: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
nNew = sqlite3GlobalConfig.m.xRoundup((int)nBytes); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20543:8: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
nNew = sqlite3GlobalConfig.m.xRoundup((int)nBytes); | |
^ | |
sqlite3.c:20547:5: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
sqlite3_int64 nUsed; | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:20549:28: error: ‘SQLITE_STATUS_MALLOC_SIZE’ undeclared (first use in this function); did you mean ‘SQLITE_MALLOCSIZE’? | |
sqlite3StatusHighwater(SQLITE_STATUS_MALLOC_SIZE, (int)nBytes); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_MALLOCSIZE | |
sqlite3.c:20549:28: warning: passing argument 1 of ‘sqlite3StatusHighwater’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:14174:21: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE void sqlite3StatusHighwater(int op, int X){ | |
^~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20551:48: error: ‘SQLITE_STATUS_MEMORY_USED’ undeclared (first use in this function); did you mean ‘SQLITE_STATUS_MALLOC_SIZE’? | |
if( nDiff>0 && (nUsed = sqlite3StatusValue(SQLITE_STATUS_MEMORY_USED)) >= | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
SQLITE_STATUS_MALLOC_SIZE | |
sqlite3.c:20551:48: warning: passing argument 1 of ‘sqlite3StatusValue’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:14129:30: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE sqlite3_int64 sqlite3StatusValue(int op){ | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20559:33: error: request for member ‘xRealloc’ in something not a structure or union | |
pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20559:12: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:20568:23: warning: passing argument 1 of ‘sqlite3StatusUp’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3StatusUp(SQLITE_STATUS_MEMORY_USED, nNew-nOld); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:14149:21: note: expected ‘int’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE void sqlite3StatusUp(int op, int N){ | |
^~~~~~~~~~~~~~~ | |
sqlite3.c:20572:33: error: request for member ‘xRealloc’ in something not a structure or union | |
pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); | |
^ | |
sqlite3.c:2461:31: error: called object is not a function or function pointer | |
#define sqlite3GlobalConfig sqlite3Config | |
^ | |
sqlite3.c:20572:12: note: in expansion of macro ‘sqlite3GlobalConfig’ | |
pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:20582:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void *sqlite3_realloc(void *pOld, int n){ | |
^~~~ | |
sqlite3.c:20589:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ | |
^~~~ | |
sqlite3.c:20612:42: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocZero(sqlite3 *db, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20624:48: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE void *dbMallocRawFinish(sqlite3 *db, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20656:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocRaw(sqlite3 *db, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20663:43: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbMallocRawNN(sqlite3 *db, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20713:46: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n); | |
^~~~~~~ | |
sqlite3.c:20719:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbRealloc(sqlite3 *db, void *p, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20735:46: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE void *dbReallocFinish(sqlite3 *db, void *p, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20765:45: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3DbReallocOrFree(sqlite3 *db, void *p, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20781:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ | |
^~~~~~~ | |
sqlite3.c:20794:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ | |
^~~~~~~ | |
sqlite3.c:20812:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3DbSpanDup(sqlite3 *db, const char *zStart, const char *zEnd){ | |
^~~~~~~ | |
sqlite3.c:20823:49: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SetString(char **pz, sqlite3 *db, const char *zNew){ | |
^~~~~~~ | |
sqlite3.c:20834:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3OomFault(sqlite3 *db){ | |
^~~~~~~ | |
sqlite3.c:20854:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3OomClear(sqlite3 *db){ | |
^~~~~~~ | |
sqlite3.c:20866:43: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE int apiHandleError(sqlite3 *db, int rc){ | |
^~~~~~~ | |
sqlite3.c:20887:35: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ApiExit(sqlite3* db, int rc){ | |
^~~~~~~ | |
sqlite3.c: In function ‘setStrAccumError’: | |
sqlite3.c:21046:20: warning: implicit declaration of function ‘sqlite3_str_reset’; did you mean ‘sqlite3ParserReset’? [-Wimplicit-function-declaration] | |
if( p->mxAlloc ) sqlite3_str_reset(p); | |
^~~~~~~~~~~~~~~~~ | |
sqlite3ParserReset | |
sqlite3.c:21047:15: error: ‘SQLITE_TOOBIG’ undeclared (first use in this function); did you mean ‘SQLITE_TCLAPI’? | |
if( eError==SQLITE_TOOBIG ) sqlite3ErrorToParser(p->db, eError); | |
^~~~~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:21047:13: warning: comparison between pointer and integer | |
if( eError==SQLITE_TOOBIG ) sqlite3ErrorToParser(p->db, eError); | |
^~ | |
sqlite3.c:21047:31: warning: implicit declaration of function ‘sqlite3ErrorToParser’; did you mean ‘sqlite3Parser’? [-Wimplicit-function-declaration] | |
if( eError==SQLITE_TOOBIG ) sqlite3ErrorToParser(p->db, eError); | |
^~~~~~~~~~~~~~~~~~~~ | |
sqlite3Parser | |
sqlite3.c: At top level: | |
sqlite3.c:21053:8: error: unknown type name ‘sqlite3_int64’ | |
static sqlite3_int64 getIntArg(PrintfArguments *p){ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘getIntArg’: | |
sqlite3.c:21055:10: warning: implicit declaration of function ‘sqlite3_value_int64’; did you mean ‘sqlite3MulInt64’? [-Wimplicit-function-declaration] | |
return sqlite3_value_int64(p->apArg[p->nUsed++]); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3MulInt64 | |
sqlite3.c: In function ‘getDoubleArg’: | |
sqlite3.c:21059:10: warning: implicit declaration of function ‘sqlite3_value_double’; did you mean ‘sqlite3ChangeCookie’? [-Wimplicit-function-declaration] | |
return sqlite3_value_double(p->apArg[p->nUsed++]); | |
^~~~~~~~~~~~~~~~~~~~ | |
sqlite3ChangeCookie | |
sqlite3.c: In function ‘getTextArg’: | |
sqlite3.c:21063:17: warning: implicit declaration of function ‘sqlite3_value_text’; did you mean ‘sqlite3RowSetNext’? [-Wimplicit-function-declaration] | |
return (char*)sqlite3_value_text(p->apArg[p->nUsed++]); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3RowSetNext | |
sqlite3.c:21063:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] | |
return (char*)sqlite3_value_text(p->apArg[p->nUsed++]); | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:21075:28: error: unknown type name ‘sqlite3_str’; did you mean ‘sqlite3_xauth’? | |
static char *printfTempBuf(sqlite3_str *pAccum, sqlite3_int64 n){ | |
^~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:21075:49: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
static char *printfTempBuf(sqlite3_str *pAccum, sqlite3_int64 n){ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:21108:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_vappendf( | |
^~~~ | |
sqlite3.c: In function ‘sqlite3StrAccumEnlarge’: | |
sqlite3.c:21820:25: error: ‘SQLITE_TOOBIG’ undeclared (first use in this function); did you mean ‘SQLITE_TCLAPI’? | |
setStrAccumError(p, SQLITE_TOOBIG); | |
^~~~~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:21820:25: warning: passing argument 2 of ‘setStrAccumError’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:21043:13: note: expected ‘u8 {aka unsigned char}’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
static void setStrAccumError(StrAccum *p, u8 eError){ | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c:21833:27: warning: passing argument 2 of ‘setStrAccumError’ makes integer from pointer without a cast [-Wint-conversion] | |
setStrAccumError(p, SQLITE_TOOBIG); | |
^~~~~~~~~~~~~ | |
sqlite3.c:21043:13: note: expected ‘u8 {aka unsigned char}’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
static void setStrAccumError(StrAccum *p, u8 eError){ | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c:21839:14: warning: implicit declaration of function ‘sqlite3DbRealloc’; did you mean ‘sqlite3Realloc’? [-Wimplicit-function-declaration] | |
zNew = sqlite3DbRealloc(p->db, zOld, p->nAlloc); | |
^~~~~~~~~~~~~~~~ | |
sqlite3Realloc | |
sqlite3.c:21839:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
zNew = sqlite3DbRealloc(p->db, zOld, p->nAlloc); | |
^ | |
sqlite3.c:21847:19: warning: implicit declaration of function ‘sqlite3DbMallocSize’; did you mean ‘sqlite3MallocSize’? [-Wimplicit-function-declaration] | |
p->nAlloc = sqlite3DbMallocSize(p->db, zNew); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3MallocSize | |
sqlite3.c:21851:27: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
setStrAccumError(p, SQLITE_NOMEM); | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:21851:27: warning: passing argument 2 of ‘setStrAccumError’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:21043:13: note: expected ‘u8 {aka unsigned char}’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
static void setStrAccumError(StrAccum *p, u8 eError){ | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:21861:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){ | |
^~~~ | |
sqlite3.c:21889:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){ | |
^~~~ | |
sqlite3.c:21906:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){ | |
^~~~ | |
sqlite3.c: In function ‘strAccumFinishRealloc’: | |
sqlite3.c:21919:11: warning: implicit declaration of function ‘sqlite3DbMallocRaw’; did you mean ‘sqlite3Malloc’? [-Wimplicit-function-declaration] | |
zText = sqlite3DbMallocRaw(p->db, p->nChar+1 ); | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3Malloc | |
sqlite3.c:21919:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
zText = sqlite3DbMallocRaw(p->db, p->nChar+1 ); | |
^ | |
sqlite3.c:21924:25: error: ‘SQLITE_NOMEM’ undeclared (first use in this function); did you mean ‘SQLITE_CORE’? | |
setStrAccumError(p, SQLITE_NOMEM); | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:21924:25: warning: passing argument 2 of ‘setStrAccumError’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:21043:13: note: expected ‘u8 {aka unsigned char}’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
static void setStrAccumError(StrAccum *p, u8 eError){ | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:21945:8: error: unknown type name ‘sqlite3_str’ | |
static sqlite3_str sqlite3OomStr = { | |
^~~~~~~~~~~ | |
sqlite3.c:21946:7: warning: excess elements in scalar initializer | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^ | |
sqlite3.c:21946:7: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21946:10: warning: excess elements in scalar initializer | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^ | |
sqlite3.c:21946:10: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21946:13: warning: excess elements in scalar initializer | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^ | |
sqlite3.c:21946:13: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21946:16: warning: excess elements in scalar initializer | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^ | |
sqlite3.c:21946:16: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21946:19: error: ‘SQLITE_NOMEM’ undeclared here (not in a function); did you mean ‘SQLITE_CORE’? | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^~~~~~~~~~~~ | |
SQLITE_CORE | |
sqlite3.c:21946:19: warning: excess elements in scalar initializer | |
sqlite3.c:21946:19: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21946:33: warning: excess elements in scalar initializer | |
0, 0, 0, 0, 0, SQLITE_NOMEM, 0 | |
^ | |
sqlite3.c:21946:33: note: (near initialization for ‘sqlite3OomStr’) | |
sqlite3.c:21951:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){ | |
^~~~ | |
sqlite3.c:21963:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){ | |
^~~ | |
sqlite3.c:21968:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_str_length(sqlite3_str *p){ | |
^~~ | |
sqlite3.c:21973:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_str_value(sqlite3_str *p){ | |
^~~~ | |
sqlite3.c:21982:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_reset(StrAccum *p){ | |
^~~~ | |
sqlite3.c:22006:54: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3StrAccumInit(StrAccum *p, sqlite3 *db, char *zBase, int n, int mx){ | |
^~~~~~~ | |
sqlite3.c:22017:1: error: unknown type name ‘SQLITE_API’; did you mean ‘SQLITE_TCLAPI’? | |
SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ | |
^~~~~~~~~~ | |
SQLITE_TCLAPI | |
sqlite3.c:22017:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token | |
SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ | |
^ | |
sqlite3.c:22032:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, va_list ap){ | |
^~~~~~~ | |
sqlite3.c:22052:37: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...){ | |
^~~~~~~ | |
sqlite3.c:22065:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ | |
^~~~ | |
sqlite3.c:22089:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ | |
^~~~ | |
sqlite3.c:22114:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){ | |
^~~~ | |
sqlite3.c:22129:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘char’ | |
SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){ | |
^~~~ | |
sqlite3.c: In function ‘renderLogMsg’: | |
sqlite3.c:22156:3: warning: implicit declaration of function ‘sqlite3StrAccumInit’; did you mean ‘sqlite3StrAccumFinish’? [-Wimplicit-function-declaration] | |
sqlite3StrAccumInit(&acc, 0, zMsg, sizeof(zMsg), 0); | |
^~~~~~~~~~~~~~~~~~~ | |
sqlite3StrAccumFinish | |
sqlite3.c:22157:3: warning: implicit declaration of function ‘sqlite3_str_vappendf’; did you mean ‘sqlite3IdListAppend’? [-Wimplicit-function-declaration] | |
sqlite3_str_vappendf(&acc, zFormat, ap); | |
^~~~~~~~~~~~~~~~~~~~ | |
sqlite3IdListAppend | |
sqlite3.c: At top level: | |
sqlite3.c:22165:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ | |
^~~~ | |
sqlite3.c:22206:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){ | |
^~~~ | |
sqlite3.c:23027:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’ | |
SQLITE_API void sqlite3_randomness(int N, void *pBuf){ | |
^~~~ | |
sqlite3.c: In function ‘sqlite3ThreadCreate’: | |
sqlite3.c:6915:28: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:23197:21: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
if( p==0 ) return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:23215:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:23215:10: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c: In function ‘sqlite3ThreadJoin’: | |
sqlite3.c:6915:28: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:23223:28: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
if( NEVER(p==0) ) return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:23226:10: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:23226:8: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
rc = SQLITE_OK; | |
^ | |
sqlite3.c:23228:40: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_OK’? | |
rc = pthread_join(p->tid, ppOut) ? SQLITE_ERROR : SQLITE_OK; | |
^~~~~~~~~~~~ | |
SQLITE_OK | |
sqlite3.c:23228:8: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
rc = pthread_join(p->tid, ppOut) ? SQLITE_ERROR : SQLITE_OK; | |
^ | |
sqlite3.c: In function ‘sqlite3VdbeMemTranslate’: | |
sqlite3.c:23591:3: error: unknown type name ‘sqlite3_int64’; did you mean ‘sqlite3_xauth’? | |
sqlite3_int64 len; /* Maximum length of output string in bytes */ | |
^~~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c:23618:18: error: ‘SQLITE_UTF8’ undeclared (first use in this function); did you mean ‘WRITE_UTF8’? | |
if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){ | |
^~~~~~~~~~~ | |
WRITE_UTF8 | |
sqlite3.c:23618:16: warning: comparison between pointer and integer | |
if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:23618:43: warning: comparison between pointer and integer | |
if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:23622:13: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
if( rc!=SQLITE_OK ){ | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:23622:11: warning: comparison between pointer and integer | |
if( rc!=SQLITE_OK ){ | |
^~ | |
sqlite3.c:6915:28: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:23624:14: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:23639:17: warning: comparison between pointer and integer | |
if( desiredEnc==SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:23646:16: error: ‘sqlite3_int64’ undeclared (first use in this function); did you mean ‘sqlite3_mutex’? | |
len = 2 * (sqlite3_int64)pMem->n + 1; | |
^~~~~~~~~~~~~ | |
sqlite3_mutex | |
sqlite3.c:23646:13: error: invalid operands to binary * (have ‘int’ and ‘FuncDef * {aka struct FuncDef *}’) | |
len = 2 * (sqlite3_int64)pMem->n + 1; | |
^ | |
sqlite3.c:23646:9: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
len = 2 * (sqlite3_int64)pMem->n + 1; | |
^ | |
sqlite3.c:23646:30: error: expected ‘;’ before ‘pMem’ | |
len = 2 * (sqlite3_int64)pMem->n + 1; | |
^~~~ | |
sqlite3.c:23653:13: error: invalid operands to binary * (have ‘int’ and ‘FuncDef * {aka struct FuncDef *}’) | |
len = 2 * (sqlite3_int64)pMem->n + 2; | |
^ | |
sqlite3.c:23653:9: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
len = 2 * (sqlite3_int64)pMem->n + 2; | |
^ | |
sqlite3.c:23653:30: error: expected ‘;’ before ‘pMem’ | |
len = 2 * (sqlite3_int64)pMem->n + 2; | |
^~~~ | |
sqlite3.c:23664:8: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
zOut = sqlite3DbMallocRaw(pMem->db, len); | |
^ | |
sqlite3.c:6915:28: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
# define SQLITE_NOMEM_BKPT SQLITE_NOMEM | |
^ | |
sqlite3.c:23666:12: note: in expansion of macro ‘SQLITE_NOMEM_BKPT’ | |
return SQLITE_NOMEM_BKPT; | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:23670:16: warning: comparison between pointer and integer | |
if( pMem->enc==SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:23671:21: error: ‘SQLITE_UTF16LE’ undeclared (first use in this function); did you mean ‘WRITE_UTF16LE’? | |
if( desiredEnc==SQLITE_UTF16LE ){ | |
^~~~~~~~~~~~~~ | |
WRITE_UTF16LE | |
sqlite3.c:23671:19: warning: comparison between pointer and integer | |
if( desiredEnc==SQLITE_UTF16LE ){ | |
^~ | |
sqlite3.c:23689:18: warning: comparison between pointer and integer | |
if( pMem->enc==SQLITE_UTF16LE ){ | |
^~ | |
sqlite3.c:23771:10: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
return SQLITE_OK; | |
^~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3VdbeMemHandleBom’: | |
sqlite3.c:23786:12: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
int rc = SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:23786:12: warning: initialization makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:23794:13: error: ‘SQLITE_UTF16BE’ undeclared (first use in this function); did you mean ‘WRITE_UTF16BE’? | |
bom = SQLITE_UTF16BE; | |
^~~~~~~~~~~~~~ | |
WRITE_UTF16BE | |
sqlite3.c:23794:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
bom = SQLITE_UTF16BE; | |
^ | |
sqlite3.c:23797:13: error: ‘SQLITE_UTF16LE’ undeclared (first use in this function); did you mean ‘SQLITE_UTF16BE’? | |
bom = SQLITE_UTF16LE; | |
^~~~~~~~~~~~~~ | |
SQLITE_UTF16BE | |
sqlite3.c:23797:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
bom = SQLITE_UTF16LE; | |
^ | |
sqlite3.c:23803:11: warning: comparison between pointer and integer | |
if( rc==SQLITE_OK ){ | |
^~ | |
sqlite3.c: At top level: | |
sqlite3.c:23877:38: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nByte, u8 enc){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3Utf16ByteLen’: | |
sqlite3.c:2274:30: error: ‘SQLITE_UTF16LE’ undeclared (first use in this function); did you mean ‘WRITE_UTF16LE’? | |
# define SQLITE_UTF16NATIVE SQLITE_UTF16LE | |
^ | |
sqlite3.c:23903:7: note: in expansion of macro ‘SQLITE_UTF16NATIVE’ | |
if( SQLITE_UTF16NATIVE==SQLITE_UTF16LE ) z++; | |
^~~~~~~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3FaultSim’: | |
sqlite3.c:24002:41: error: ‘SQLITE_OK’ undeclared (first use in this function); did you mean ‘SQLITE_WSD’? | |
return xCallback ? xCallback(iTest) : SQLITE_OK; | |
^~~~~~~~~ | |
SQLITE_WSD | |
sqlite3.c:24002:39: warning: pointer/integer type mismatch in conditional expression | |
return xCallback ? xCallback(iTest) : SQLITE_OK; | |
^ | |
sqlite3.c:24002:39: warning: return makes integer from pointer without a cast [-Wint-conversion] | |
return xCallback ? xCallback(iTest) : SQLITE_OK; | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3IsNaN’: | |
sqlite3.c:7071:30: warning: left shift count >= width of type [-Wshift-count-overflow] | |
# define EXP754 (((u64)0x7ff)<<52) | |
^ | |
sqlite3.c:7073:25: note: in expansion of macro ‘EXP754’ | |
# define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) | |
^~~~~~ | |
sqlite3.c:24013:10: note: in expansion of macro ‘IsNaN’ | |
return IsNaN(y); | |
^~~~~ | |
sqlite3.c:7071:30: warning: left shift count >= width of type [-Wshift-count-overflow] | |
# define EXP754 (((u64)0x7ff)<<52) | |
^ | |
sqlite3.c:7073:34: note: in expansion of macro ‘EXP754’ | |
# define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) | |
^~~~~~ | |
sqlite3.c:24013:10: note: in expansion of macro ‘IsNaN’ | |
return IsNaN(y); | |
^~~~~ | |
sqlite3.c:7072:27: warning: left shift count >= width of type [-Wshift-count-overflow] | |
# define MAN754 ((((u64)1)<<52)-1) | |
^ | |
sqlite3.c:7073:49: note: in expansion of macro ‘MAN754’ | |
# define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) | |
^~~~~~ | |
sqlite3.c:24013:10: note: in expansion of macro ‘IsNaN’ | |
return IsNaN(y); | |
^~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:24047:49: error: unknown type name ‘sqlite3’ | |
static SQLITE_NOINLINE void sqlite3ErrorFinish(sqlite3 *db, int err_code){ | |
^~~~~~~ | |
sqlite3.c:24057:34: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3Error(sqlite3 *db, int err_code){ | |
^~~~~~~ | |
sqlite3.c:24067:40: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3SystemError(sqlite3 *db, int rc){ | |
^~~~~~~ | |
sqlite3.c:24096:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const char *zFormat, ...){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3ErrorMsg’: | |
sqlite3.c:24132:3: error: unknown type name ‘sqlite3’; use ‘struct’ keyword to refer to the type | |
sqlite3 *db = pParse->db; | |
^~~~~~~ | |
struct | |
sqlite3.c:24134:10: warning: implicit declaration of function ‘sqlite3VMPrintf’; did you mean ‘sqlite3VarintLen’? [-Wimplicit-function-declaration] | |
zMsg = sqlite3VMPrintf(db, zFormat, ap); | |
^~~~~~~~~~~~~~~ | |
sqlite3VarintLen | |
sqlite3.c:24134:8: warning: assignment makes pointer from integer without a cast [-Wint-conversion] | |
zMsg = sqlite3VMPrintf(db, zFormat, ap); | |
^ | |
sqlite3.c:24136:9: error: request for member ‘suppressErr’ in something not a structure or union | |
if( db->suppressErr ){ | |
^~ | |
sqlite3.c:24137:5: warning: implicit declaration of function ‘sqlite3DbFree’; did you mean ‘sqlite3MemFree’? [-Wimplicit-function-declaration] | |
sqlite3DbFree(db, zMsg); | |
^~~~~~~~~~~~~ | |
sqlite3MemFree | |
sqlite3.c:24142:18: error: ‘SQLITE_ERROR’ undeclared (first use in this function); did you mean ‘SQLITE_FREE’? | |
pParse->rc = SQLITE_ERROR; | |
^~~~~~~~~~~~ | |
SQLITE_FREE | |
sqlite3.c:24142:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion] | |
pParse->rc = SQLITE_ERROR; | |
^ | |
sqlite3.c: At top level: | |
sqlite3.c:24152:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3ErrorToParser(sqlite3 *db, int errCode){ | |
^~~~~~~ | |
sqlite3.c:24226:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ | |
^~~ | |
sqlite3.c:24253:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’ | |
SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){ | |
^~~ | |
sqlite3.c: In function ‘sqlite3AtoF’: | |
sqlite3.c:24369:12: error: ‘SQLITE_UTF8’ undeclared (first use in this function); did you mean ‘WRITE_UTF8’? | |
if( enc==SQLITE_UTF8 ){ | |
^~~~~~~~~~~ | |
WRITE_UTF8 | |
sqlite3.c:24369:10: warning: comparison between pointer and integer | |
if( enc==SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24401:14: note: in expansion of macro ‘LARGEST_INT64’ | |
if( s>=((LARGEST_INT64-9)/10) ){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24416:15: note: in expansion of macro ‘LARGEST_INT64’ | |
if( s<((LARGEST_INT64-9)/10) ){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24477:17: note: in expansion of macro ‘LARGEST_INT64’ | |
if( s>=(LARGEST_INT64/10) ) break; /*OPTIMIZATION-IF-FALSE*/ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3Int64ToText’: | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:2293:37: note: in expansion of macro ‘LARGEST_INT64’ | |
#define SMALLEST_INT64 (((i64)-1) - LARGEST_INT64) | |
^~~~~~~~~~~~~ | |
sqlite3.c:24554:13: note: in expansion of macro ‘SMALLEST_INT64’ | |
x = (v==SMALLEST_INT64) ? ((u64)1)<<63 : (u64)-v; | |
^~~~~~~~~~~~~~ | |
sqlite3.c:24554:39: warning: left shift count >= width of type [-Wshift-count-overflow] | |
x = (v==SMALLEST_INT64) ? ((u64)1)<<63 : (u64)-v; | |
^~ | |
sqlite3.c: In function ‘sqlite3Atoi64’: | |
sqlite3.c:24626:12: error: ‘SQLITE_UTF8’ undeclared (first use in this function); did you mean ‘WRITE_UTF8’? | |
if( enc==SQLITE_UTF8 ){ | |
^~~~~~~~~~~ | |
WRITE_UTF8 | |
sqlite3.c:24626:10: warning: comparison between pointer and integer | |
if( enc==SQLITE_UTF8 ){ | |
^~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24654:9: note: in expansion of macro ‘LARGEST_INT64’ | |
if( u>LARGEST_INT64 ){ | |
^~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:2293:37: note: in expansion of macro ‘LARGEST_INT64’ | |
#define SMALLEST_INT64 (((i64)-1) - LARGEST_INT64) | |
^~~~~~~~~~~~~ | |
sqlite3.c:24659:19: note: in expansion of macro ‘SMALLEST_INT64’ | |
*pNum = neg ? SMALLEST_INT64 : LARGEST_INT64; | |
^~~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24659:36: note: in expansion of macro ‘LARGEST_INT64’ | |
*pNum = neg ? SMALLEST_INT64 : LARGEST_INT64; | |
^~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:2293:37: note: in expansion of macro ‘LARGEST_INT64’ | |
#define SMALLEST_INT64 (((i64)-1) - LARGEST_INT64) | |
^~~~~~~~~~~~~ | |
sqlite3.c:24692:21: note: in expansion of macro ‘SMALLEST_INT64’ | |
*pNum = neg ? SMALLEST_INT64 : LARGEST_INT64; | |
^~~~~~~~~~~~~~ | |
sqlite3.c:2291:54: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) | |
^ | |
sqlite3.c:24692:38: note: in expansion of macro ‘LARGEST_INT64’ | |
*pNum = neg ? SMALLEST_INT64 : LARGEST_INT64; | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3DecOrHexToI64’: | |
sqlite3.c:24734:55: error: ‘SQLITE_UTF8’ undeclared (first use in this function); did you mean ‘WRITE_UTF8’? | |
return sqlite3Atoi64(z, pOut, sqlite3Strlen30(z), SQLITE_UTF8); | |
^~~~~~~~~~~ | |
WRITE_UTF8 | |
sqlite3.c:24734:55: warning: passing argument 4 of ‘sqlite3Atoi64’ makes integer from pointer without a cast [-Wint-conversion] | |
sqlite3.c:24615:20: note: expected ‘u8 {aka unsigned char}’ but argument is of type ‘FuncDef * {aka struct FuncDef *}’ | |
SQLITE_PRIVATE int sqlite3Atoi64(const char *zNum, i64 *pNum, int length, u8 enc){ | |
^~~~~~~~~~~~~ | |
sqlite3.c: In function ‘sqlite3GetInt32’: | |
sqlite3.c:24749:3: error: unknown type name ‘sqlite_int64’; did you mean ‘sqlite3_xauth’? | |
sqlite_int64 v = 0; | |
^~~~~~~~~~~~ | |
sqlite3_xauth | |
sqlite3.c: In function ‘putVarint64’: | |
sqlite3.c:24863:29: warning: left shift count >= width of type [-Wshift-count-overflow] | |
if( v & (((u64)0xff000000)<<32) ){ | |
^~ | |
sqlite3.c: In function ‘sqlite3GetVarint’: | |
sqlite3.c:24984:18: warning: left shift count >= width of type [-Wshift-count-overflow] | |
*v = ((u64)s)<<32 | a; | |
^~ | |
sqlite3.c:25005:18: warning: left shift count >= width of type [-Wshift-count-overflow] | |
*v = ((u64)s)<<32 | a; | |
^~ | |
sqlite3.c:25020:18: warning: left shift count >= width of type [-Wshift-count-overflow] | |
*v = ((u64)s)<<32 | a; | |
^~ | |
sqlite3.c:25038:18: warning: left shift count >= width of type [-Wshift-count-overflow] | |
*v = ((u64)s)<<32 | a; | |
^~ | |
sqlite3.c:25059:16: warning: left shift count >= width of type [-Wshift-count-overflow] | |
*v = ((u64)s)<<32 | a; | |
^~ | |
sqlite3.c: In function ‘sqlite3GetVarint32’: | |
sqlite3.c:2170:35: warning: left shift count >= width of type [-Wshift-count-overflow] | |
#define SQLITE_MAX_U32 ((((u64)1)<<32)-1) | |
^ | |
sqlite3.c:25135:16: note: in expansion of macro ‘SQLITE_MAX_U32’ | |
if( (v64 & SQLITE_MAX_U32)!=v64 ){ | |
^~~~~~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:25268:39: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ | |
^~~~~~~ | |
sqlite3.c: In function ‘logBadConnection’: | |
sqlite3.c:25291:15: error: ‘SQLITE_MISUSE’ undeclared (first use in this function); did you mean ‘SQLITE_MISUSE_BKPT’? | |
sqlite3_log(SQLITE_MISUSE, | |
^~~~~~~~~~~~~ | |
SQLITE_MISUSE_BKPT | |
sqlite3.c: At top level: | |
sqlite3.c:25311:41: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3SafetyCheckOk(sqlite3 *db){ | |
^~~~~~~ | |
sqlite3.c:25328:47: error: unknown type name ‘sqlite3’ | |
SQLITE_PRIVATE int sqlite3SafetyCheckSickOrOk(sqlite3 *db){ | |
^~~~~~~ | |
sqlite3.c: In function ‘sqlite3LogEstFromDouble’: | |
sqlite3.c:25510:9: warning: right shift count >= width of type [-Wshift-count-overflow] | |
e = (a>>52) - 1022; | |
^~ | |
sqlite3.c: At top level: | |
sqlite3.c:25579:3: error: unknown type name ‘sqlite3’ | |
sqlite3 *db, /* The database connection used for malloc() */ | |
^~~~~~~ | |
In file included from /usr/include/x86_64-linux-gnu/sys/stat.h:101:0, | |
from sqlite3.c:26024: | |
/usr/include/x86_64-linux-gnu/bits/stat.h: In function ‘sqlite3OpcodeName’: | |
/usr/include/x86_64-linux-gnu/bits/stat.h:46:1: error: expected expression before ‘struct’ | |
struct stat | |
^~~~~~ | |
/usr/include/x86_64-linux-gnu/bits/stat.h:46:1: error: initializer element is not constant | |
/usr/include/x86_64-linux-gnu/bits/stat.h:46:1: note: (near initialization for ‘azName[0]’) | |
sqlite3.c:25921:0: error: unterminated #if | |
#if !defined(SQLITE_OMIT_EXPLAIN) \ | |
sqlite3.c:223998:1: error: expected declaration or statement at end of input | |
SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } | |
^~~~~~~~~~ | |
sqlite3.c: At top level: | |
sqlite3.c:2795:30: warning: ‘sqlite3PagerFile’ used but never defined | |
SQLITE_PRIVATE sqlite3_file *sqlite3PagerFile(Pager*); | |
^~~~~~~~~~~~~~~~ | |
sqlite3.c:2907:20: warning: ‘sqlite3BtreeSetPageSize’ used but never defined | |
SQLITE_PRIVATE int sqlite3BtreeSetPageSize(Btree *p, int nPagesize, int nReserve, int eFix); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:2912:20: warning: ‘sqlite3BtreeGetRequestedReserve’ used but never defined | |
SQLITE_PRIVATE int sqlite3BtreeGetRequestedReserve(Btree*); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:3434:20: warning: ‘sqlite3VdbeAddOp2’ used but never defined | |
SQLITE_PRIVATE int sqlite3VdbeAddOp2(Vdbe*,int,int,int); | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:3439:20: warning: ‘sqlite3VdbeAddOp4’ used but never defined | |
SQLITE_PRIVATE int sqlite3VdbeAddOp4(Vdbe*,int,int,int,int,const char *zP4,int); | |
^~~~~~~~~~~~~~~~~ | |
sqlite3.c:3510:21: warning: ‘sqlite3VdbeSetNumCols’ used but never defined | |
SQLITE_PRIVATE void sqlite3VdbeSetNumCols(Vdbe*,int); | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:3511:20: warning: ‘sqlite3VdbeSetColName’ used but never defined | |
SQLITE_PRIVATE int sqlite3VdbeSetColName(Vdbe*, int, int, const char *, void(*)(void*)); | |
^~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:7338:22: warning: ‘sqlite3GetVdbe’ used but never defined | |
SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse*); | |
^~~~~~~~~~~~~~ | |
sqlite3.c:7393:21: warning: ‘sqlite3InsertBuiltinFuncs’ used but never defined | |
SQLITE_PRIVATE void sqlite3InsertBuiltinFuncs(FuncDef*,int); | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:13983:20: warning: ‘sqlite3VdbeMemMakeWriteable’ used but never defined | |
SQLITE_PRIVATE int sqlite3VdbeMemMakeWriteable(Mem*); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
sqlite3.c:13995:21: warning: ‘sqlite3VdbeMemRelease’ used but never defined | |
SQLITE_PRIVATE void sqlite3VdbeMemRelease(Mem *p); | |
^~~~~~~~~~~~~~~~~~~~~ | |
make: *** [sqlite3.lo] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment