]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Use sqlite3DbFree() instead of sqlite3_free() to free any error message reported...
authordan <dan@noemail.net>
Wed, 11 Aug 2010 11:59:37 +0000 (11:59 +0000)
committerdan <dan@noemail.net>
Wed, 11 Aug 2010 11:59:37 +0000 (11:59 +0000)
FossilOrigin-Name: 7c674aaba52b00a78babc1e1ece7e5b652b65039

manifest
manifest.uuid
src/vtab.c

index cfad7470960a421414dcb26e037bd4c69956d269..1f2a251f83545ce52fdadf5a0b013b9a2bcdb6c4 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fixes\sto\stcl\stest\sfiles\sso\sthat\sthey\swork\sin\sauto-vacuum\smode.
-D 2010-08-11T11:35:50
+C Use\ssqlite3DbFree()\sinstead\sof\ssqlite3_free()\sto\sfree\sany\serror\smessage\sreported\sby\sthe\sparser\slayer\swhile\sattempting\sto\sparse\sa\sCREATE\sTABLE\sstatement\spassed\sto\ssqlite3_declare_vtab().
+D 2010-08-11T11:59:38
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in ec08dc838fd8110fe24c92e5130bcd91cbb1ff2e
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -226,7 +226,7 @@ F src/vdbeaux.c e18a42d0bdac405565f2d258a82457fd10db133d
 F src/vdbeblob.c 258a6010ba7a82b72b327fb24c55790655689256
 F src/vdbemem.c e5673f81a2381b35c60e73ef0a8502be2ab1041e
 F src/vdbetrace.c 864cef96919323482ebd9986f2132435115e9cc2
-F src/vtab.c 82200af3881fa4e1c9cf07cf31d98c09d437e3ab
+F src/vtab.c 0e8e0cb30dffb078367e843e84e37ef99236c7e4
 F src/wal.c 582acbaa606c748675fafff516ec1b34a7bdae62
 F src/wal.h 96669b645e27cd5a111ba59f0cae7743a207bc3c
 F src/walker.c 3112bb3afe1d85dc52317cb1d752055e9a781f8f
@@ -843,7 +843,7 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P f854cbe06355dd3455b8af4ad6366949c412434e
-R 8100cf013cafb385b45c46a7946d4b51
+P ea9eaf7480f6fbe2a37813508d1b730d45155966
+R 5cf5e11c7819da65780bea10cbcb63a2
 U dan
-Z 0cb971a0eede9ee7180d74e425f8b9d8
+Z d42c7208733aa84b0734a3cdeb0c0ed1
index b23ed1d6d22c663ca96299e029642dbabbbe4ab1..0169067de3a44759929467c5e620ac8a60dee95b 100644 (file)
@@ -1 +1 @@
-ea9eaf7480f6fbe2a37813508d1b730d45155966
\ No newline at end of file
+7c674aaba52b00a78babc1e1ece7e5b652b65039
\ No newline at end of file
index bd4cf441f45e9f9e3945b717ae22d42e84e87a98..5104eebb605a6b00bfab6b0e51d5fb86dc3e5b74 100644 (file)
@@ -673,7 +673,7 @@ int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
       db->pVTab = 0;
     }else{
       sqlite3Error(db, SQLITE_ERROR, zErr);
-      sqlite3_free(zErr);
+      sqlite3DbFree(db, zErr);
       rc = SQLITE_ERROR;
     }
     pParse->declareVtab = 0;