diff options
Diffstat (limited to 'chromium/third_party/sqlite/patched/src/test_vfs.c')
-rw-r--r-- | chromium/third_party/sqlite/patched/src/test_vfs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/third_party/sqlite/patched/src/test_vfs.c b/chromium/third_party/sqlite/patched/src/test_vfs.c index 2f76245e14d..c54d55c941c 100644 --- a/chromium/third_party/sqlite/patched/src/test_vfs.c +++ b/chromium/third_party/sqlite/patched/src/test_vfs.c @@ -1390,7 +1390,9 @@ static void SQLITE_TCLAPI testvfs_obj_del(ClientData cd){ Testvfs *p = (Testvfs *)cd; if( p->pScript ) Tcl_DecrRefCount(p->pScript); sqlite3_vfs_unregister(p->pVfs); + memset(p->pVfs, 0, sizeof(sqlite3_vfs)); ckfree((char *)p->pVfs); + memset(p, 0, sizeof(Testvfs)); ckfree((char *)p); } |