From 6444bb328baec6f2f715af8eb036e7aeebc078ce Mon Sep 17 00:00:00 2001 From: drh <> Date: Fri, 16 Oct 2026 17:58:38 +0000 Subject: [PATCH] Fix a harmless C90 compiler warning in the decimal extension. FossilOrigin-Name: a7f6aa448f35553952a15608c9b88a03be910304200bcce61e7c38e9a9d9ea0e --- ext/misc/decimal.c | 3 ++- manifest | 14 +++++++------- manifest.uuid | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/ext/misc/decimal.c b/ext/misc/decimal.c index 820f286a5c..6fbc145904 100644 --- a/ext/misc/decimal.c +++ b/ext/misc/decimal.c @@ -940,8 +940,9 @@ static void decimalPow2Func( UNUSED_PARAMETER(argc); if( sqlite3_value_type(argv[0])==SQLITE_INTEGER ){ int N; + Decimal *pA; if( decimalSafeInt(context, argv[0], &N) ) return; - Decimal *pA = decimalPow2(N); + pA = decimalPow2(N); if( pA ){ decimal_result_sci(context, pA, 0); decimal_free(pA); diff --git a/manifest b/manifest index d5f5ca37ab..2bda0e87ea 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\sa\sproblem\shandling\szero-length\sstrings\sin\ssome\scases\sin\sgroup_concat()\swhen\sit\sis\sused\sas\sa\swindow\sfunction.\sReport\s[bugs:/info/2026-10-16T15:51:51Z\s|\s2026-10-16T15:51:51Z]. -D 2026-10-16T17:42:42.524 +C Fix\sa\sharmless\sC90\scompiler\swarning\sin\sthe\sdecimal\sextension. +D 2026-10-16T17:58:38.451 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -375,7 +375,7 @@ F ext/misc/completion.c 3f5db28e88c3313103b2dd86d910a2944fd500c46754e473493968ce F ext/misc/compress.c c4597f0e3c63a5f89af55486490f9d69896b0482898f2ddb8a46aa11e4d13016 F ext/misc/csv.c 5ca451b9ce77322c4ce8476766e7ed18160e5c8b19e7cab76e13006d631b9e8f F ext/misc/dbdump.c 678f1b9ae2317b4473f65d03132a2482c3f4b08920799ed80feedd2941a06680 -F ext/misc/decimal.c 46187504723ec91894fb82bcbfd381a18fb96910556f08c5e7799d7529600eb5 +F ext/misc/decimal.c 6e5716b3616297e7ca8f151533adeb49635215f4b290f690cea6cb6c46dc79e5 F ext/misc/diskused.c 444139c01398df6f73e8a021c91e24d97d7914f5c1b49f55dd503abbca347c6e F ext/misc/eval.c d4ea2d9898fbe4d30d38ff675ee51958d3bb0601a145bade56dee8b8f438cc5b F ext/misc/explain.c 04c9270fd8cf93a9bceb12d2f5f67e3f09a4e58b3e0efe14d24531444d2fffdf @@ -2291,8 +2291,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c -P 668541c592b89d32716420615450d55d9faf89da8a8e389c673973d8383cca98 -R b65864d6155ed11c09f4ec2dca8e2a35 -U dan -Z b76368593f96ad77e7e550551b9daf5f +P 2f794cf18ac9e55a9a05349187d4322e160c99f9c6068aaf33d190cda929bc82 +R 128eaacde5cc98901bb7cabdea8b74bc +U drh +Z 87e968baed4dd380a047119d7981f3ea # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 212eac8770..ea66f06e21 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -2f794cf18ac9e55a9a05349187d4322e160c99f9c6068aaf33d190cda929bc82 +a7f6aa448f35553952a15608c9b88a03be910304200bcce61e7c38e9a9d9ea0e