aboutsummaryrefslogtreecommitdiff
path: root/src/sqlite.h.in
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2011-04-13 20:26:13 +0000
committerdrh <drh@noemail.net>2011-04-13 20:26:13 +0000
commit50990dbb2996ef4366b42a43b9854a22db2bd114 (patch)
tree976a4039652ff851c54be917b1e33fd4b756bb72 /src/sqlite.h.in
parent47fb00085491d65ff74f1293b85356e8b48348fc (diff)
downloadsqlite-50990dbb2996ef4366b42a43b9854a22db2bd114.tar.gz
sqlite-50990dbb2996ef4366b42a43b9854a22db2bd114.zip
Add new extended error codes for I/O errors on seek and shared-memory map.
Add sqlite3_log() calls in the windows backend to record details of errors. FossilOrigin-Name: fe603217fce8e3a696bd108d5ae7f7a291b7e215
Diffstat (limited to 'src/sqlite.h.in')
-rw-r--r--src/sqlite.h.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sqlite.h.in b/src/sqlite.h.in
index ec7e502d4..421da8e6b 100644
--- a/src/sqlite.h.in
+++ b/src/sqlite.h.in
@@ -447,6 +447,8 @@ int sqlite3_exec(
#define SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8))
#define SQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8))
#define SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8))
+#define SQLITE_IOERR_SHMMAP (SQLITE_IOERR | (21<<8))
+#define SQLITE_IOERR_SEEK (SQLITE_IOERR | (22<<8))
#define SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8))
#define SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8))
#define SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8))