]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add an assert() to fix a harmless compiler warning in the session extension.
authordrh <>
Wed, 24 Sep 2025 20:09:48 +0000 (20:09 +0000)
committerdrh <>
Wed, 24 Sep 2025 20:09:48 +0000 (20:09 +0000)
FossilOrigin-Name: d77b8ad96c695594668cd7019c7f607fe5efa5474dde0ece8b621051cf88a0b5

ext/session/sqlite3session.c
manifest
manifest.uuid

index 586b51a83ce4b2878af1d97b2030864dba73d9a5..90fedc6db43dcc01563b98ba1a3aa7f6e43d8cf4 100644 (file)
@@ -5385,6 +5385,7 @@ static int sessionChangesetApply(
 
   assert( sApply.bRebase || sApply.rebase.nBuf==0 );
   if( rc==SQLITE_OK && bPatchset==0 && sApply.bRebase ){
+    assert( ppRebase!=0 && pnRebase!=0 );
     *ppRebase = (void*)sApply.rebase.aBuf;
     *pnRebase = sApply.rebase.nBuf;
     sApply.rebase.aBuf = 0;
index 92ceeb58139073c7643b8cf856a500a85afc32fc..291002bd1d2ed5ae03ede302a176a6ded2e46f5b 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\sa\sharmless\scompiler\swarning\sin\sFTS5.
-D 2025-09-24T19:51:07.951
+C Add\san\sassert()\sto\sfix\sa\sharmless\scompiler\swarning\sin\sthe\ssession\sextension.
+D 2025-09-24T20:09:48.941
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -574,7 +574,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 9cd47bfefb23c114b7a5d9ee5822d941398902f30516bf0ddfb131d94f8bb840
+F ext/session/sqlite3session.c b3de195ce668cace9b324599bf6255a70290cbfb5451e826e946f3aee6e64c54
 F ext/session/sqlite3session.h 7404723606074fcb2afdc6b72c206072cdb2b7d8ba097ca1559174a80bc26f7a
 F ext/session/test_session.c 8766b5973a6323934cb51248f621c3dc87ad2a98f023c3cc280d79e7d78d36fb
 F ext/wasm/EXPORTED_FUNCTIONS.fiddle.in 27450c8b8c70875a260aca55435ec927068b34cef801a96205adb81bdcefc65c
@@ -2175,8 +2175,8 @@ F tool/version-info.c 3b36468a90faf1bbd59c65fd0eb66522d9f941eedd364fabccd7227350
 F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7
 F tool/warnings.sh 1ad0169b022b280bcaaf94a7fa231591be96b514230ab5c98fbf15cd7df842dd
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 821cc0e421bc14a68ebaee507e38a900e0c84ff6ba7ee95bf796cad387755232
-R ae184fa79694dded0589b81c28042d94
+P 89f8d02075a7b265b1f0226a0f878903e1dce27ff1ac2e8a2d62d450b9b4ec76
+R 899443c4b3a66552dcfb6fb96fbf4ef0
 U drh
-Z 611b86f3a23c9cdb0bfebfbe5551cc79
+Z 9b3c0623924694839ad027757052b08d
 # Remove this line to create a well-formed Fossil manifest.
index 8a8ee44d52a791d73b12bb014db1ae6ab7730dc6..11651afb9fd7b661bdbbb4042d2f1a0555312d19 100644 (file)
@@ -1 +1 @@
-89f8d02075a7b265b1f0226a0f878903e1dce27ff1ac2e8a2d62d450b9b4ec76
+d77b8ad96c695594668cd7019c7f607fe5efa5474dde0ece8b621051cf88a0b5