]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix an assert() to have a test instead of a side effect
authorpdr <pdr@noemail.net>
Sat, 6 Feb 2016 14:14:43 +0000 (14:14 +0000)
committerpdr <pdr@noemail.net>
Sat, 6 Feb 2016 14:14:43 +0000 (14:14 +0000)
FossilOrigin-Name: a2952231ac7abe165ed070875728f752ae0be608

manifest
manifest.uuid
src/alter.c

index 15c459f19f812883c495ec10c431e6bd1881ea73..d6e074a0b5ea3ce816e8189a8b908ad9b61aa5fa 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\stests\sfor\sand\sremove\sunreachable\sbranches\sfrom\sfts5\sin\sorder\sto\srestore\stest\scoverage.
-D 2016-02-05T21:09:26.310
+C Fix\san\sassert()\sto\shave\sa\stest\sinstead\sof\sa\sside\seffect
+D 2016-02-06T14:14:43.463
 F Makefile.in 027c1603f255390c43a426671055a31c0a65fdb4
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc 72b7858f02017611c3ac1ddc965251017fed0845
@@ -284,7 +284,7 @@ F spec.template 86a4a43b99ebb3e75e6b9a735d5fd293a24e90ca
 F sqlite.pc.in 42b7bf0d02e08b9e77734a47798d1a55a9e0716b
 F sqlite3.1 fc7ad8990fc8409983309bb80de8c811a7506786
 F sqlite3.pc.in 48fed132e7cb71ab676105d2a4dc77127d8c1f3a
-F src/alter.c e4a5132e6264e002ab87c268108f416df3f1fb10
+F src/alter.c d50b7dbb49a4affee951301afb76a008463e3625
 F src/analyze.c fbf0e80d83cc893734e872f932f249a056b86e11
 F src/attach.c c16c2648a577fa3def2adfa48c28901376389bc5
 F src/auth.c b56c78ebe40a2110fd361379f7e8162d23f92240
@@ -1426,7 +1426,7 @@ F tool/vdbe_profile.tcl 246d0da094856d72d2c12efec03250d71639d19f
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P ca91bd8ac70a5b3fef127364f73ec675e58bb92c
-R bc449da6b3e9fd24816f80d5ebb5f8a2
-U dan
-Z 6b9788cdb90c1d425a4100a494ea3da5
+P 22589018ac3321f7bd89ce9fa69e57eae395e324
+R e3d82b169cbfebcfd4c4fb1447b3dcc4
+U pdr
+Z 6e44ca05901e086eb71b8481afaf44d8
index 3643624eee743e490fa0516b75d746621ab21cc3..4f51f901e5c5da6d8e639062a0ab45bc2912aa55 100644 (file)
@@ -1 +1 @@
-22589018ac3321f7bd89ce9fa69e57eae395e324
\ No newline at end of file
+a2952231ac7abe165ed070875728f752ae0be608
\ No newline at end of file
index 3419059fa262228f555496ff5b51748e0aefbb77..34ca8abd2cb60e80f4cec708753009012f24712e 100644 (file)
@@ -695,7 +695,7 @@ void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef){
     rc = sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_BLOB, &pVal);
     assert( rc==SQLITE_OK || rc==SQLITE_NOMEM );
     if( rc!=SQLITE_OK ){
-      assert( db->mallocFailed = 1 );
+      assert( db->mallocFailed == 1 );
       return;
     }
     if( !pVal ){