summaryrefslogtreecommitdiff
path: root/chromium/third_party/sqlite/patched/src/test_vfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/sqlite/patched/src/test_vfs.c')
-rw-r--r--chromium/third_party/sqlite/patched/src/test_vfs.c2
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);
}