diff options
author | dan <Dan Kennedy> | 2022-12-12 17:33:36 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2022-12-12 17:33:36 +0000 |
commit | d8e07c780c55ccd6bfb6f005cafbfdae560bf7e7 (patch) | |
tree | 6c8862b04d21e6136b22e6d2c310367c4e671a04 /src | |
parent | 124fc52d96f47899371782a3f3ed7f9cbf6bbeb8 (diff) | |
download | sqlite-d8e07c780c55ccd6bfb6f005cafbfdae560bf7e7.tar.gz sqlite-d8e07c780c55ccd6bfb6f005cafbfdae560bf7e7.zip |
Add new logging code SQLITE_NOTICE_RBU and use it when logging for the spurious error that RBU injects into SQLite as part of applying an update.
FossilOrigin-Name: cd881d35150be7f28cc1ca1eca0e950b5a039bef61190fcae4f944ef0e91f234
Diffstat (limited to 'src')
-rw-r--r-- | src/main.c | 1 | ||||
-rw-r--r-- | src/sqlite.h.in | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c index 67dd60ae7..ecb4190fd 100644 --- a/src/main.c +++ b/src/main.c @@ -1566,6 +1566,7 @@ const char *sqlite3ErrName(int rc){ case SQLITE_NOTICE_RECOVER_WAL: zName = "SQLITE_NOTICE_RECOVER_WAL";break; case SQLITE_NOTICE_RECOVER_ROLLBACK: zName = "SQLITE_NOTICE_RECOVER_ROLLBACK"; break; + case SQLITE_NOTICE_RBU: zName = "SQLITE_NOTICE_RBU"; break; case SQLITE_WARNING: zName = "SQLITE_WARNING"; break; case SQLITE_WARNING_AUTOINDEX: zName = "SQLITE_WARNING_AUTOINDEX"; break; case SQLITE_DONE: zName = "SQLITE_DONE"; break; diff --git a/src/sqlite.h.in b/src/sqlite.h.in index fbeb9f9a7..91a47f335 100644 --- a/src/sqlite.h.in +++ b/src/sqlite.h.in @@ -563,6 +563,7 @@ int sqlite3_exec( #define SQLITE_CONSTRAINT_DATATYPE (SQLITE_CONSTRAINT |(12<<8)) #define SQLITE_NOTICE_RECOVER_WAL (SQLITE_NOTICE | (1<<8)) #define SQLITE_NOTICE_RECOVER_ROLLBACK (SQLITE_NOTICE | (2<<8)) +#define SQLITE_NOTICE_RBU (SQLITE_NOTICE | (3<<8)) #define SQLITE_WARNING_AUTOINDEX (SQLITE_WARNING | (1<<8)) #define SQLITE_AUTH_USER (SQLITE_AUTH | (1<<8)) #define SQLITE_OK_LOAD_PERMANENTLY (SQLITE_OK | (1<<8)) |