-C Use\ssqlite3ParserAddCleanup()\srather\sthan\spParse->pConstExpr\sto\simplement\nsqlite3ExprDeferredDelete().\s\sThis\sis\sa\sbetter\ssolution\sthan\scheck-in\s\n[c538d07535092722].
-D 2022-07-23T00:44:44.539
+C Remove\sa\sbranch\sthat\sis\sno\slonger\sreachable\sdue\sto\sthe\sprevious\scheck-in.
+D 2022-07-23T00:53:48.586
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
F src/btree.c 1307d57f65023c9f37c2b6c62253343fca63877f161f694a593b14c0883cedda
F src/btree.h 74d64b8f28cfa4a894d14d4ed64fa432cd697b98b61708d4351482ae15913e22
F src/btreeInt.h 8ce1332edd89dfd2461d561ac10a0ab5601c8e06200cb5230596c3caaf54482e
-F src/build.c 29fcc97af5197511788a571ed35a001eea472cbe3bcdbae88178e17fcafd4341
+F src/build.c 149663ba16fc023d3ee1929d2fac40e0055617cd58e49d4e75b99376ddd40bd3
F src/callback.c 4c19af69835787bfe790ac560f3071a824eb629f34e41f97b52ce5235c77de1c
F src/complete.c a3634ab1e687055cd002e11b8f43eb75c17da23e
F src/ctime.c 026dbdcdbd8c3cde98a88483ee88310ff43150ab164ad768f12cc700a11495ad
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 28934a9d92d5e5ac862a0dc7169f071f39047f98dc79441db697cf353a4b9433
-R 88cc25988976487ed2e20df47dba68d4
+P 2a6f6971fa010219323b976ff53b2606e39fb43fd36c394837c3a8528bf3c425
+R 620499f569e880513867b67bc9090f80
U drh
-Z fe526c3fdeb2c1220cb11dfe559b4150
+Z 0dba3b3710f22c731b61e5cb97b7e027
# Remove this line to create a well-formed Fossil manifest.
pParse->okConstFactor = 0;
for(i=0; i<pEL->nExpr; i++){
int iReg = pEL->a[i].u.iConstExprReg;
- if( iReg>0 ){
- sqlite3ExprCode(pParse, pEL->a[i].pExpr, iReg);
- }
+ sqlite3ExprCode(pParse, pEL->a[i].pExpr, iReg);
}
}