From c6caa0eb6f1a8121cbb95ed2be1470732dfbb25e Mon Sep 17 00:00:00 2001 From: drh <> Date: Wed, 24 Jun 2026 13:46:37 +0000 Subject: [PATCH] Fix a comment in os_kv.c so that it does not match "###" and thus does not cause false-positives when searching the output of gcov. No changes to code. FossilOrigin-Name: 5482548b6bca2827246cd2cc928c89a953365da5ebe42d3a2876371ec6880f1b --- manifest | 12 ++++++------ manifest.uuid | 2 +- src/os_kv.c | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/manifest b/manifest index c1dd671601..1133dd86d7 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\sthe\ssqlite3ParseUri()\sfor\simproved\sdefenses\sagainst\sridiculously\slong\nURI\sinputs\scausing\sinteger\soverflow\sproblems.\n[bugs:/info/2026-06-24T11:46:39Z|Bug\s2026-06-24T11:46:39Z]. -D 2026-06-24T13:45:04.507 +C Fix\sa\scomment\sin\sos_kv.c\sso\sthat\sit\sdoes\snot\smatch\s"###"\sand\sthus\sdoes\nnot\scause\sfalse-positives\swhen\ssearching\sthe\soutput\sof\sgcov.\s\sNo\nchanges\sto\scode. +D 2026-06-24T13:46:37.585 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -720,7 +720,7 @@ F src/notify.c 57c2d1a2805d6dee32acd5d250d928ab94e02d76369ae057dee7d445fd64e878 F src/os.c 9566966dd14376099fe8f715e744ab4fef204f55bd89126c5ddd06eb37df9457 F src/os.h 1ff5ae51d339d0e30d8a9d814f4b8f8e448169304d83a7ed9db66a65732f3e63 F src/os_common.h 6c0eb8dd40ef3e12fe585a13e709710267a258e2c8dd1c40b1948a1d14582e06 -F src/os_kv.c 2c62d637a34bdffaad79384c91d7cce4ede53794d01ffff7bf6b1103c1e9d887 +F src/os_kv.c 713336d0c646720a9ccbd5bc6fe217bb4924dd28adea25d83a2af5346cb030e6 F src/os_setup.h 8efc64eda6a6c2f221387eefc2e7e45fd5a3d5c8337a7a83519ba4fbd2957ae2 F src/os_unix.c 83759942d1ea8d59daed50901c123016f845fada74caf3496b8a2537c9a08838 F src/os_win.c 1227a3e962b017d676d985a8aec0d64f273991931ea0a0b99773651102f62df4 @@ -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 18da5759590793c934184a6f1e28fe61a9714f305f1e9704061364325c0bbf9e -R 8876e5e7dc705c4cfef217b5363371f8 +P 140a693ee0c0cfa8f332cd1bbdfe045c016e4bf5169d6dd94648cbe38d7517c6 +R ddc0e8599e94c4bd10d27a9740846df6 U drh -Z da9348347abf04e18e642adc168a56c6 +Z 7a2959fb4c647913c767460d4ddf41fb # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 47b9706bab..0a15a50137 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -140a693ee0c0cfa8f332cd1bbdfe045c016e4bf5169d6dd94648cbe38d7517c6 +5482548b6bca2827246cd2cc928c89a953365da5ebe42d3a2876371ec6880f1b diff --git a/src/os_kv.c b/src/os_kv.c index 3d4be4c7c9..89fa6554fa 100644 --- a/src/os_kv.c +++ b/src/os_kv.c @@ -923,7 +923,7 @@ static int kvvfsOpen( #ifdef SQLITE_WASM if( strlen(zName) >= (KVRECORD_KEY_SZ - 6 /* "kvvfs-" */ - - 11 /* "-##########" */) ){ + - 11 /* "-NNNNNNNNNNN" */) ){ return SQLITE_CANTOPEN; } #else -- 2.47.3