mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-16 23:02:26 +03:00
Change the SHM interface so that it does not take the name of the shared
object but rather the name of the WAL file and derives its own name from that. Remove the xShmDelete method from the VFS and replace it with a delete flag on xShmClose. FossilOrigin-Name: 94dea5f9c11a68564220cec76ac3fae2ba90e907
This commit is contained in:
@@ -848,8 +848,7 @@ struct sqlite3_vfs {
|
||||
int (*xShmGet)(sqlite3_shm*, int reqMapSize, int *pMapSize, void**);
|
||||
int (*xShmRelease)(sqlite3_shm*);
|
||||
int (*xShmLock)(sqlite3_shm*, int desiredLock, int *gotLock);
|
||||
int (*xShmClose)(sqlite3_shm*);
|
||||
int (*xShmDelete)(sqlite3_vfs*, const char *zName);
|
||||
int (*xShmClose)(sqlite3_shm*, int deleteFlag);
|
||||
int (*xRename)(sqlite3_vfs*, const char *zOld, const char *zNew, int dirSync);
|
||||
int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*);
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user