]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Make sure local functions in the series.c extension have only file scope.
authordrh <>
Sat, 27 Jun 2026 21:52:55 +0000 (21:52 +0000)
committerdrh <>
Sat, 27 Jun 2026 21:52:55 +0000 (21:52 +0000)
[forum:/info/2026-06-27T20:38:26Z|Forum 2026-06-27T20:38:26Z].

FossilOrigin-Name: d8c59f264bdb4ad927fffd9ce78a36a6754487071ff7ce3316edbd63789d7af2

ext/misc/series.c
manifest
manifest.uuid

index 9859a0c5cd09f1d327726fd1dec7d163300401e8..7f7573e6b33275e224b5565b08a3bc9d343db3e6 100644 (file)
@@ -404,7 +404,7 @@ static double seriesFloor(double r){
 ** a way that avoids 'outside the range of representable values' warnings
 ** from UBSAN.
 */
-sqlite3_int64 seriesRealToI64(double r){
+static sqlite3_int64 seriesRealToI64(double r){
   if( r<-9223372036854774784.0 ) return SMALLEST_INT64;
   if( r>+9223372036854774784.0 ) return LARGEST_INT64;
   return (sqlite3_int64)r;
index 1e798327a284a327275c13826881783e1cc11c7c..1d1ca05b8c6b0b15274e6bca1292d84512b07892 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C In\sthe\samatch.c\sand\sfuzzer.c\sextensions\s(both\sof\swhich\sare\sexperimental,\nfor\stesting\spurposes\sonly,\sand\sare\snot\spart\sof\sany\sdeliverable)\streat\nNULL\sinputs\sas\sempty\sstrings.\n[bugs:/info/2026-06-27T19:32:29Z|Bug\s2026-06-27T19:32:29Z].
-D 2026-06-27T20:30:17.000
+C Make\ssure\slocal\sfunctions\sin\sthe\sseries.c\sextension\shave\sonly\sfile\sscope.\n[forum:/info/2026-06-27T20:38:26Z|Forum\s2026-06-27T20:38:26Z].
+D 2026-06-27T21:52:55.445
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -395,7 +395,7 @@ F ext/misc/randomjson.c ef835fc64289e76ac4873b85fe12f9463a036168d7683cf2b773e36e
 F ext/misc/regexp.c 378e6e84516952a4b9f3f4df88927f20e6538e2609f55b773ed78899dab8206e
 F ext/misc/remember.c add730f0f7e7436cd15ea3fd6a90fd83c3f706ab44169f7f048438b7d6baa69c
 F ext/misc/rot13.c 51ac5f51e9d5fd811db58a9c23c628ad5f333c173f1fc53c8491a3603d38556c
-F ext/misc/series.c ba66183ae4da6875e5cdafc065322118fd7f455a568ea2f22b45eff85f639f42
+F ext/misc/series.c fd82b5c14849b861a299a316b0c63bfd69f7249601ee9bcc6fda2317fec0f821
 F ext/misc/sha1.c eed0ad67ad7c69798278183a74523d95623d4864821a3f4dd82b234568e307c1
 F ext/misc/shathree.c fd22d70620f86a0467acfdd3acd8435d5cb54eb1e2d9ff36ae44e389826993df
 F ext/misc/showauth.c 732578f0fe4ce42d577e1c86dc89dd14a006ab52
@@ -2209,8 +2209,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee
 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
 F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
-P 2fe1366e649ddd964153059b3c33b380af1924afb59210ac3311fd7bc8af5922
-R d63f69b991fc4ab7b12d4dedccd9773f
+P 7bcd606c8a2746e3c9258de239e97e14c2e809b91911b1d1b49636dca8fe2d7b
+R acf7cd122074e43f2801580c5efdb4f9
 U drh
-Z 5633f3b04f6151e24a1e01de8fc3b342
+Z b367551f333bbaca1dcfb21df2f8a37c
 # Remove this line to create a well-formed Fossil manifest.
index 4c1d380d06543ccd32fca3a071d8c806d6ffbc46..d14d40020815c6fb6c11e4ba57091bb3e745ec21 100644 (file)
@@ -1 +1 @@
-7bcd606c8a2746e3c9258de239e97e14c2e809b91911b1d1b49636dca8fe2d7b
+d8c59f264bdb4ad927fffd9ce78a36a6754487071ff7ce3316edbd63789d7af2