]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Mark the diskused() extension SQL function as direct-only.
authordrh <>
Fri, 26 Jun 2026 12:34:22 +0000 (12:34 +0000)
committerdrh <>
Fri, 26 Jun 2026 12:34:22 +0000 (12:34 +0000)
[bugs:/info/2026-06-26T10:52:15Z|Bug 2026-06-26T10:52:15Z]

FossilOrigin-Name: b66292820ad17b54eb5f0a48ef9ff01a1b52efd8004307c6faeeb4687ab50567

ext/misc/diskused.c
manifest
manifest.uuid

index 16ed6ade6f23d4058bd7c6fda9ac74e43238d05d..a1d79c07905534c4a7ced59cfc3baaffc947de85 100644 (file)
@@ -841,7 +841,7 @@ int sqlite3_diskused_init(
   SQLITE_EXTENSION_INIT2(pApi);
   (void)pzErrMsg;  /* Unused parameter */
   rc = sqlite3_create_function(db, "diskused", 1,
-                   SQLITE_UTF8|SQLITE_INNOCUOUS,
+                   SQLITE_UTF8|SQLITE_DIRECTONLY,
                    0, diskusedFunc, 0, 0);
   return rc;
 }
index c404fdbbc93e8ceeac03df64c27815dc0608cf3d..47af038020e5cf0d721e2c78f43292f9826b082b 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\sthe\ssize\sof\san\sallocation\sin\sfts3\sto\stake\sinto\saccount\sthat\swhen\smerging\sa\sphrase\sdoclist,\seach\sentry\smay\sgrow\sby\sup\sto\s1\sbyte\sif\sthe\srhs\sposition\sof\sthe\smerged\slists\sis\sstored.\sBug\s[bugs:/info/2026-06-26T08:08:39Z\s|\s2026-06-26T08:08:39Z].
-D 2026-06-26T11:36:54.008
+C Mark\sthe\sdiskused()\sextension\sSQL\sfunction\sas\sdirect-only.\n[bugs:/info/2026-06-26T10:52:15Z|Bug\s2026-06-26T10:52:15Z]
+D 2026-06-26T12:34:22.616
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -374,7 +374,7 @@ F ext/misc/compress.c 5cc142aa82d1589a31c384657d0418c0eb0871348a2201e5dca32d24a0
 F ext/misc/csv.c 5ca451b9ce77322c4ce8476766e7ed18160e5c8b19e7cab76e13006d631b9e8f
 F ext/misc/dbdump.c 678f1b9ae2317b4473f65d03132a2482c3f4b08920799ed80feedd2941a06680
 F ext/misc/decimal.c 7b32d10364a1b958f49d800ddca59692d6ac6aec0dd4974ab3c1734bd6dfecda
-F ext/misc/diskused.c 8acb4f27488fd8b9bdb0a3d300a7bd761b797b6e7858ac8038398263cededc48
+F ext/misc/diskused.c 0ef61ab38a877430e104d24c6d55f172634563f584bb08af2f33eaa04acaf5eb
 F ext/misc/eval.c 04bc9aada78c888394204b4ed996ab834b99726fb59603b0ee3ed6e049755dc1
 F ext/misc/explain.c 04c9270fd8cf93a9bceb12d2f5f67e3f09a4e58b3e0efe14d24531444d2fffdf
 F ext/misc/fileio.c a8caf3ffb59af6e9870d1a1c739981727ba165cd667bda085fa21ccfc8694059
@@ -2208,8 +2208,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee
 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
 F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
-P 942498724f5bb83b9a7d9bbbea662d152a46a0ccaee26e4b291f090cc6e7d178
-R 37e373c2a544a5fc14a400eb877cb536
-U dan
-Z 09de01e50d5bcd39358ab89b3729de87
+P df5728d79ff09235041cf01267104f29f482af3473f5a4c849133b6048565725
+R 00b34b44ad3507d6eceaeffb8c39078c
+U drh
+Z 7558894c56636701900220d926eb4097
 # Remove this line to create a well-formed Fossil manifest.
index 99c60d379f9fc78aa4991593970e8032bc3c205d..ef1d7ecc0a8d3e865249a44dcc2953595f19e00f 100644 (file)
@@ -1 +1 @@
-df5728d79ff09235041cf01267104f29f482af3473f5a4c849133b6048565725
+b66292820ad17b54eb5f0a48ef9ff01a1b52efd8004307c6faeeb4687ab50567