From: drh <> Date: Sat, 21 Feb 2026 20:20:06 +0000 (+0000) Subject: Fix a harmless warning in the decimal extension. X-Git-Tag: version-3.52.0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8681fb63810dbbc741f22f49f2366141587024b;p=thirdparty%2Fsqlite.git Fix a harmless warning in the decimal extension. FossilOrigin-Name: f16c7c4000f2b992f7245dcaf669f13ed464579f8894f3c16842eebf41285c70 --- diff --git a/ext/misc/decimal.c b/ext/misc/decimal.c index ac9c7c7e5e..be4321ca8c 100644 --- a/ext/misc/decimal.c +++ b/ext/misc/decimal.c @@ -341,7 +341,6 @@ static void decimal_result_sci(sqlite3_context *pCtx, Decimal *p, int N){ if( N<1 ) N = 0; for(nDigit=p->nDigit; nDigit>N && p->a[nDigit-1]==0; nDigit--){} for(nZero=0; nZeroa[nZero]==0; nZero++){} - N += nZero; nFrac = p->nFrac + (nDigit - p->nDigit); nDigit -= nZero; z = sqlite3_malloc64( (sqlite3_int64)nDigit+20 ); diff --git a/manifest b/manifest index 3aa96e6b9d..f05a8ddd52 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Improved\srounding\sof\sdouble→text\sconversions\sfor\srounding\sdigits\nof\s17.\s\sAdd\sthe\snew\ssqlite3_db_config(),\sSQLITE_DBCONFIG_FP_DIGITS,\nto\sspecify\sthe\snumber\sof\ssignificant\sdigits\sto\spreserve\son\sconversions. -D 2026-02-21T20:03:47.616 +C Fix\sa\sharmless\swarning\sin\sthe\sdecimal\sextension. +D 2026-02-21T20:20:06.720 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -370,7 +370,7 @@ F ext/misc/completion.c c27b64fdd0943c1b7f152376599814cee2641f7d67a7bb9bd2b957c2 F ext/misc/compress.c 8191118b9b73e7796c961790db62d35d9b0fb724b045e005a5713dc9e0795565 F ext/misc/csv.c e82124eabee0e692d7b90ab8b2c34fadbf7b375279f102567fa06e4da4b771bf F ext/misc/dbdump.c 678f1b9ae2317b4473f65d03132a2482c3f4b08920799ed80feedd2941a06680 -F ext/misc/decimal.c 38aa18b29e96c745c78725ef3740a53f4b2b8cdfa226dfab13aaf2168a071db7 +F ext/misc/decimal.c e1da22eee70d7e3eaa99a6b761bc03c4d01d7ffa554bf3178b1f1f184932806c F ext/misc/eval.c 04bc9aada78c888394204b4ed996ab834b99726fb59603b0ee3ed6e049755dc1 F ext/misc/explain.c 606100185fb90d6a1eade1ed0414d53503c86820d8956a06e3b0a56291894f2b F ext/misc/fileio.c 452300ca34fadafd2bb9eb09557de5a518da1fd2349f9f9cedd22b1566a7164f @@ -2195,9 +2195,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee F tool/warnings.sh d924598cf2f55a4ecbc2aeb055c10bd5f48114793e7ba25f9585435da29e7e98 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c -P 6d9c29123b6b143b0f7c8f5d018f170c72edfc5b1a4d67edd45e5552def2af6c 3f16985dcc47a366b54164c5024f920a79dddd76faeac5e36b4770732ed72c0a -R 4d154d27dd2b7e6c72267982eae3c18d -T +closed 3f16985dcc47a366b54164c5024f920a79dddd76faeac5e36b4770732ed72c0a +P 78c12b4f6ae869c3ea5e368c97b45991442bdd2d3a60935f1e6fc02a8e01cd41 +R 49ff7c0b58fdceea8cbf4269b84e9dc8 U drh -Z ff618f76f13f938e13046abb7fac9de3 +Z 066b8dfa63132b7df4fb39636455127f # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 37492bc7db..89cbec7e9a 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -78c12b4f6ae869c3ea5e368c97b45991442bdd2d3a60935f1e6fc02a8e01cd41 +f16c7c4000f2b992f7245dcaf669f13ed464579f8894f3c16842eebf41285c70