aboutsummaryrefslogtreecommitdiff
path: root/src/test_onefile.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2010-05-13 08:53:41 +0000
committerdrh <drh@noemail.net>2010-05-13 08:53:41 +0000
commit043c20e63e7c075e85ef554fdf7bbba5cd9c0ea7 (patch)
tree51961f4f4d2f98d34248b8c4722f7d36d7e8c37e /src/test_onefile.c
parenteaf52d883a9eafbe7ad60bd7590988c66d696c07 (diff)
parenta925fd256b74e5da9c6320849c3b7d85110ce73f (diff)
downloadsqlite-043c20e63e7c075e85ef554fdf7bbba5cd9c0ea7.tar.gz
sqlite-043c20e63e7c075e85ef554fdf7bbba5cd9c0ea7.zip
The refactored of VFS SHM primitives are now working so merge the
wal-refactor branch back into the trunk. FossilOrigin-Name: bce21c18380715e894eac9c173c97315e0d69d93
Diffstat (limited to 'src/test_onefile.c')
-rw-r--r--src/test_onefile.c19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/test_onefile.c b/src/test_onefile.c
index 6b39a39ad..520dffcb7 100644
--- a/src/test_onefile.c
+++ b/src/test_onefile.c
@@ -199,11 +199,6 @@ static fs_vfs_t fs_vfs = {
fsRandomness, /* xRandomness */
fsSleep, /* xSleep */
fsCurrentTime, /* xCurrentTime */
- 0, /* xShmOpen */
- 0, /* xShmSize */
- 0, /* xShmLock */
- 0, /* xShmClose */
- 0, /* xShmDelete */
0, /* xRename */
0 /* xCurrentTimeInt64 */
},
@@ -224,7 +219,12 @@ static sqlite3_io_methods fs_io_methods = {
fsCheckReservedLock, /* xCheckReservedLock */
fsFileControl, /* xFileControl */
fsSectorSize, /* xSectorSize */
- fsDeviceCharacteristics /* xDeviceCharacteristics */
+ fsDeviceCharacteristics, /* xDeviceCharacteristics */
+ 0, /* xShmOpen */
+ 0, /* xShmSize */
+ 0, /* xShmLock */
+ 0, /* xShmClose */
+ 0, /* xShmDelete */
};
@@ -241,7 +241,12 @@ static sqlite3_io_methods tmp_io_methods = {
tmpCheckReservedLock, /* xCheckReservedLock */
tmpFileControl, /* xFileControl */
tmpSectorSize, /* xSectorSize */
- tmpDeviceCharacteristics /* xDeviceCharacteristics */
+ tmpDeviceCharacteristics, /* xDeviceCharacteristics */
+ 0, /* xShmOpen */
+ 0, /* xShmSize */
+ 0, /* xShmLock */
+ 0, /* xShmClose */
+ 0, /* xShmDelete */
};
/* Useful macros used in several places */