From: drh <> Date: Sat, 2 May 2026 15:58:28 +0000 (+0000) Subject: Fix harmless compiler warnings. X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=9db9f189858147ceaaf34a6b400c965e5f5ffd53;p=thirdparty%2Fsqlite.git Fix harmless compiler warnings. FossilOrigin-Name: a0d0b5aff51088699e5ad0a726c350d10744b1779acd9ee54232659fb4c352a4 --- diff --git a/ext/session/sqlite3session.c b/ext/session/sqlite3session.c index b37a91071b..7eff800218 100644 --- a/ext/session/sqlite3session.c +++ b/ext/session/sqlite3session.c @@ -7053,7 +7053,7 @@ int sqlite3changegroup_change_text( const char *pVal, int nVal ){ - int nText = nVal>=0 ? nVal : strlen(pVal); + sqlite3_int64 nText = nVal>=0 ? nVal : strlen(pVal); sqlite3_int64 nByte = 1 + sessionVarintLen(nText) + nText; int rc = SQLITE_OK; SessionBuffer *pBuf = 0; diff --git a/manifest b/manifest index 5817fd268b..ec551fb384 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Close\sdatabase\sconnections\sin\sa\stimely\smanner\sto\sfix\stest\sscript\sproblems\non\sWindows. -D 2026-05-02T11:47:22.326 +C Fix\sharmless\scompiler\swarnings. +D 2026-05-02T15:58:28.545 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -572,7 +572,7 @@ F ext/session/sessionrowid.test 85187c2f1b38861a5844868126f69f9ec62223a03449a98a F ext/session/sessionsize.test 8fcf4685993c3dbaa46a24183940ab9f5aa9ed0d23e5fb63bfffbdb56134b795 F ext/session/sessionstat1.test 5e718d5888c0c49bbb33a7a4f816366db85f59f6a4f97544a806421b85dc2dec F ext/session/sessionwor.test 6fd9a2256442cebde5b2284936ae9e0d54bde692d0f5fd009ecef8511f4cf3fc -F ext/session/sqlite3session.c 48b5585ea444c9646294d86f16ad3efa28dd19632dd3e295557c1ab40c447a4c +F ext/session/sqlite3session.c a75ef1e361ad857518d75184366936beb752f3c2522895dc529c368642eab5a6 F ext/session/sqlite3session.h 063e7bf7be2fff874456f452a224b5b3013b25682d108933b0351c93a1279b9c F ext/session/test_session.c 2a02a68b522e2f3d4a64b2a4733af54b0f3e500769aeccd5bcbdd440103db069 F ext/wasm/GNUmakefile 68c750f173106d9d63f12c1edf1256c6f4bad9894b155da5db64322f4912de4b @@ -800,7 +800,7 @@ F src/trigger.c 4bf3bfb3851d165e4404a9f9e69357345f3f7103378c07e07139fdd8aeb7bd20 F src/update.c 3e5e7ff66fa19ebe4d1b113d480639a24cc1175adbefabbd1a948a07f28e37cf F src/upsert.c 215328c3f91623c520ec8672c44323553f12caeb4f01b1090ebdca99fdf7b4f1 F src/utf.c 7267c3fb9e2467020507601af3354c2446c61f444387e094c779dccd5ca62165 -F src/util.c 7c85ba0cdf97f91b57ec9d45f9852aaa4f61e3b7e7cc36d197ee354ad44cdba2 +F src/util.c 39e88564b5552db35b1892895e167dd087c07dee4e303d269abb7533c6c86e46 F src/vacuum.c d3d35d8ae893d419ade5fa196d761a83bddcbb62137a1a157ae751ef38b26e82 F src/vdbe.c 1cd55e8171e4e87054de196c3c4747d44b69041b5ec910cf547ae82a85beb3e4 F src/vdbe.h 70e862ac8a11b590f8c1eaac17a0078429d42bc4ea3f757a9af0f451dd966a71 @@ -2203,8 +2203,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c -P fc64113e8f9aee0161e682db7c244a7849f2db86551a557b276deb1785941476 -R 154203b6f7e02382b6f43470bf0861db +P 068a53865a17d4c2b4ce227fc08a2c019d1dbf31d833842ec08ab5665a3565a3 +R f6800e93bf1c9b5c47ad0ff8fb5728bb U drh -Z cbfec84ccdc09ae8d72445fd5e7f5d8f +Z cca3e27c33a99ac1aa1003c09e9c32ed # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 0e51440a26..808de7eeb5 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -068a53865a17d4c2b4ce227fc08a2c019d1dbf31d833842ec08ab5665a3565a3 +a0d0b5aff51088699e5ad0a726c350d10744b1779acd9ee54232659fb4c352a4 diff --git a/src/util.c b/src/util.c index 03c712836d..775f80abfb 100644 --- a/src/util.c +++ b/src/util.c @@ -23,7 +23,7 @@ /* Work around a bug in older Microsoft compilers ** Forum post 2026-04-10T06:33:11z */ #if !defined(INFINITY) && defined(_MSC_VER) -# define INFINITY HUGE_VAL +# define INFINITY (double)HUGE_VAL #endif #endif /* SQLITE_OMIT_FLOATING_POINT */