From e2ebc364cd78e04821b21d4de9449ef410ec1505 Mon Sep 17 00:00:00 2001 From: drh <> Date: Thu, 2 Oct 2025 19:35:58 +0000 Subject: [PATCH] Fix typo in the previous check-in. Remove surplus end-of-line whitespace from the ext/misc/fossildelta.c extension. FossilOrigin-Name: cc87551805dc1fcb05598339e526b304401b64a4eaaa2148a9d837b1423484ce --- ext/misc/fossildelta.c | 16 ++++++++-------- manifest | 12 ++++++------ manifest.uuid | 2 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/ext/misc/fossildelta.c b/ext/misc/fossildelta.c index 903631db06..d24a87700e 100644 --- a/ext/misc/fossildelta.c +++ b/ext/misc/fossildelta.c @@ -27,7 +27,7 @@ ** This delta format is used by the RBU extension, which is the main ** reason that these routines are included in the extension library. ** RBU does not use this extension directly. Rather, this extension is -** provided as a convenience to developers who want to analyze RBU files +** provided as a convenience to developers who want to analyze RBU files ** that contain deltas. */ #include @@ -874,7 +874,7 @@ static int deltaparsevtabNext(sqlite3_vtab_cursor *cur){ return SQLITE_OK; } z = pCur->aDelta + pCur->iCursor; - pCur->a2 = deltaGetInt(&z, &i); + pCur->a1 = deltaGetInt(&z, &i); switch( z[0] ){ case '@': { z++; @@ -882,7 +882,7 @@ static int deltaparsevtabNext(sqlite3_vtab_cursor *cur){ pCur->eOp = DELTAPARSE_OP_ERROR; pCur->iNext = pCur->nDelta; break; - } + } pCur->a2 = deltaGetInt(&z, &i); pCur->eOp = DELTAPARSE_OP_COPY; pCur->iNext = (int)(&z[1] - pCur->aDelta); @@ -975,11 +975,11 @@ static int deltaparsevtabEof(sqlite3_vtab_cursor *cur){ /* ** This method is called to "rewind" the deltaparsevtab_cursor object back ** to the first row of output. This method is always called at least -** once prior to any call to deltaparsevtabColumn() or deltaparsevtabRowid() or +** once prior to any call to deltaparsevtabColumn() or deltaparsevtabRowid() or ** deltaparsevtabEof(). */ static int deltaparsevtabFilter( - sqlite3_vtab_cursor *pVtabCursor, + sqlite3_vtab_cursor *pVtabCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ){ @@ -1045,7 +1045,7 @@ static int deltaparsevtabBestIndex( } /* -** This following structure defines all the methods for the +** This following structure defines all the methods for the ** virtual table. */ static sqlite3_module deltaparsevtabModule = { @@ -1082,8 +1082,8 @@ static sqlite3_module deltaparsevtabModule = { __declspec(dllexport) #endif int sqlite3_fossildelta_init( - sqlite3 *db, - char **pzErrMsg, + sqlite3 *db, + char **pzErrMsg, const sqlite3_api_routines *pApi ){ static const int enc = SQLITE_UTF8|SQLITE_INNOCUOUS; diff --git a/manifest b/manifest index fef469a565..57cc783398 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Harden\sthe\sdebugging\svtab\s"delta_parse()"\swhich\sis\spart\sof\sthe\next/misc/fossildelta.c\sextension\sagainst\smalicious\sinputs.\n[forum:/forumpost/be139437c3|forum\spost\sbe139437c3]. -D 2025-10-02T19:19:40.709 +C Fix\stypo\sin\sthe\sprevious\scheck-in.\s\sRemove\ssurplus\send-of-line\swhitespace\nfrom\sthe\sext/misc/fossildelta.c\sextension. +D 2025-10-02T19:35:58.513 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/decimal.c 96a0ccd0b5f28720271d8e4409066ad4e2804d6987a9c1042016774dded F ext/misc/eval.c 04bc9aada78c888394204b4ed996ab834b99726fb59603b0ee3ed6e049755dc1 F ext/misc/explain.c 606100185fb90d6a1eade1ed0414d53503c86820d8956a06e3b0a56291894f2b F ext/misc/fileio.c 88cb2e5744296de6638af02ef6349fd468c2eb5e5f41ba405f88d9b4ad500f8e -F ext/misc/fossildelta.c eed1d4c2277e067eed95bfc42a30fd68452d0974f43da04c37241101e2751f6b +F ext/misc/fossildelta.c 2fc2dd4f34f478df674887db62586b1071c4cd3c9e73ee40f9ee669670e482d1 F ext/misc/fuzzer.c 6b231352815304ba60d8e9ec2ee73d4918e74d9b76bda8940ba2b64e8777515e F ext/misc/ieee754.c 176c061c94857b543313959289cb60cf777c999fd002f82b53d194b95e9f347a F ext/misc/memstat.c 43705d795090efb78c85c736b89251e743c291e23daaa8382fe7a0df2c6a283d @@ -2169,8 +2169,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 14ee3c1f03de274e5fa1efb471816a0001762623614253c24d58f41ea6af0628 -R 67844bc5f78215cc27118210335082c1 +P 4be6deee646f2c0f591ba81f902182ca9302050a7fb2729c7f64981307058b8b +R 67dcf2d323809c1d06da9ecba1f58a10 U drh -Z d1e9c075a08331b3b4810f0a951a73b6 +Z f9bb3126d60dd8cb638f9ddaf13c8fa9 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index d373c46595..df1de6bc7d 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -4be6deee646f2c0f591ba81f902182ca9302050a7fb2729c7f64981307058b8b +cc87551805dc1fcb05598339e526b304401b64a4eaaa2148a9d837b1423484ce -- 2.47.3