From: drh <> Date: Fri, 28 Jul 2023 00:54:38 +0000 (+0000) Subject: Remove some unnecessary and incorrect code that was mistakenly added in the X-Git-Tag: version-3.43.0~102^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=93269a9e411ffe393e1e331f160377c8feae69f0;p=thirdparty%2Fsqlite.git Remove some unnecessary and incorrect code that was mistakenly added in the previous check-in. FossilOrigin-Name: d3f458dcc379dd7648262f52579ec55ba931852065ed278367a0629228d0ed45 --- diff --git a/manifest b/manifest index b519533d15..6797755a7c 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Switch\sto\susing\sjsonParseCached()\sfor\sjson_patch(). -D 2023-07-27T23:51:36.392 +C Remove\ssome\sunnecessary\sand\sincorrect\scode\sthat\swas\smistakenly\sadded\sin\sthe\nprevious\scheck-in. +D 2023-07-28T00:54:38.146 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -708,7 +708,7 @@ F src/upsert.c 5303dc6c518fa7d4b280ec65170f465c7a70b7ac2b22491598f6d0b4875b3145 F src/utf.c ee39565f0843775cc2c81135751ddd93eceb91a673ea2c57f61c76f288b041a0 F src/util.c c2aa170f2eb429235b1dddce8952770787ffa5124dc89d405bfbe8ebad8e7ebd F src/vacuum.c 604fcdaebe76f3497c855afcbf91b8fa5046b32de3045bab89cc008d68e40104 -F src/vdbe.c 2465f86f43892f173be761f05a4e6ba381119d6e8f5df7d172cc9ab123c9037a +F src/vdbe.c cd0396758da6a95e6c4e3bec7c3d6e767c3b39930c295c2425f83bb086cdc6ba F src/vdbe.h 41485521f68e9437fdb7ec4a90f9d86ab294e9bb8281e33b235915e29122cfc0 F src/vdbeInt.h c30ef736774d876f923b42758b9210fe456104b39906e3901d21279443a17d47 F src/vdbeapi.c dde6c4d0f87486f056b9db4d1ea185bb1d84a6839102b86e76316ba590d07cc7 @@ -2044,8 +2044,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P 509ae9c1470dd79d320e84371e1e6662fb85fa0571df5ed8c4d946d10cdfe821 -R a667d9301618252314cdf4d506cbebf3 +P 2ed9c59e6a51037e63485d0a92dae25443116beddfca1ac73d2f5d5be38d4ad3 +R 865864ade75427cea7a0ed386e21a96e U drh -Z 152f86b69395ef2af8d236118a3bf25d +Z 7b84fe17156a3402b4d2c891447b8313 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 56d469bf1c..cd8eaaa0af 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -2ed9c59e6a51037e63485d0a92dae25443116beddfca1ac73d2f5d5be38d4ad3 \ No newline at end of file +d3f458dcc379dd7648262f52579ec55ba931852065ed278367a0629228d0ed45 \ No newline at end of file diff --git a/src/vdbe.c b/src/vdbe.c index f479440dab..b8ee05e415 100644 --- a/src/vdbe.c +++ b/src/vdbe.c @@ -2979,10 +2979,6 @@ op_column_restart: ** dynamically allocated. */ pC->aRow = 0; pC->szRow = 0; - if( pC->colCache && pC->pCache && pC->pCache->pCValue ){ - sqlite3RCStrUnref(pC->pCache->pCValue); - pC->pCache->pCValue = 0; - } /* Make sure a corrupt database has not given us an oversize header. ** Do this now to avoid an oversize memory allocation.