]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix a memory leak in test_async.c. (CVS 3085)
authordrh <drh@noemail.net>
Mon, 13 Feb 2006 13:23:57 +0000 (13:23 +0000)
committerdrh <drh@noemail.net>
Mon, 13 Feb 2006 13:23:57 +0000 (13:23 +0000)
FossilOrigin-Name: 904ffa4dfb60e00b01db17049de2f4934537f3d8

manifest
manifest.uuid
src/test_async.c

index 8aeece1d95ec09f2f2ffebf7bad4a5e68d0b24bd..4cad693861d3647668148b1ce28eb57804680b67 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C I\sgive\sup.\s\sSUM()\snow\sthrows\san\serror\son\sinteger\soverflow.\s\sThose\sof\sus\nwho\sthink\sthis\sis\sgoofy\scan\suse\sTOTAL()\sinstead.\nTickets\s#1664,\s#1669,\s#1670,\s#1674.\s(CVS\s3084)
-D 2006-02-11T17:34:00
+C Fix\sa\smemory\sleak\sin\stest_async.c.\s(CVS\s3085)
+D 2006-02-13T13:23:58
 F Makefile.in 5d8dff443383918b700e495de42ec65bc1c8865b
 F Makefile.linux-gcc 74ba0eadf88748a9ce3fd03d2a3ede2e6715baec
 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
@@ -80,7 +80,7 @@ F src/test4.c ff4e9406b3d2809966d8f0e82468ac5508be9f56
 F src/test5.c 7162f8526affb771c4ed256826eee7bb9eca265f
 F src/test6.c 60a02961ceb7b3edc25f5dc5c1ac2556622a76de
 F src/test7.c d28d3e62f9594923648fc6a8fb030eba36564ba1
-F src/test_async.c 6776f5027ca6378c116ff5ccc2fe41b908e33772
+F src/test_async.c 2d11e331559eb6ec99907bb953a3bf9b2c2502a1
 F src/test_md5.c 6c42bc0a3c0b54be34623ff77a0eec32b2fa96e3
 F src/test_server.c 087b92a39d883e3fa113cae259d64e4c7438bc96
 F src/tokenize.c 382b3bb0ca26eb9153b5d20b246ef512a114a24f
@@ -352,7 +352,7 @@ F www/tclsqlite.tcl bb0d1357328a42b1993d78573e587c6dcbc964b9
 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
 F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b
 F www/whentouse.tcl 97e2b5cd296f7d8057e11f44427dea8a4c2db513
-P 033aaab67f3759f2f65d047ecbc027de9b37d7a7
-R cb8fe231efd5065f9640736e57eef926
+P 1c3e6002cd9fd5d30e197448c4d98cdd59163cac
+R 71863abd1f71061a21b384345e5e9e1f
 U drh
-Z 4270a5cac50f6da385f72cb1e88e2c89
+Z 59791472a43f1b258d07c84799e710dd
index 111aa0db7ac97a98be265cf0e06779df138cca3c..955e3100e4b8ac139766770e75c3756c22f1625c 100644 (file)
@@ -1 +1 @@
-1c3e6002cd9fd5d30e197448c4d98cdd59163cac
\ No newline at end of file
+904ffa4dfb60e00b01db17049de2f4934537f3d8
\ No newline at end of file
index 7ce6c828847b619658f78cf8b0465d144bd99d5f..4f1250d0afdbd419c24eef4584c96c37b47e9f75 100644 (file)
@@ -932,6 +932,7 @@ static void *asyncWriterThread(void *NotUsed){
       }
       async.pQueueFirst = p->pNext;
     }
+    sqlite3OsFree(p);
     assert( holdingMutex );
 
     /* Drop the queue mutex before continuing to the next write operation