From 4267bbf920ccf352ff3fa813ff2ae513dedea491 Mon Sep 17 00:00:00 2001 From: dan Date: Tue, 11 Aug 2026 10:46:12 +0000 Subject: [PATCH] Update preprocessor logic in test file fts5_tcl.c to use intptr_t when available. FossilOrigin-Name: fee71cd6f7294ffd02784d26811a9d11d80e83d4075e1233b8ec0289519bb891 --- ext/fts5/fts5_tcl.c | 2 +- manifest | 15 +++++++-------- manifest.uuid | 2 +- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/ext/fts5/fts5_tcl.c b/ext/fts5/fts5_tcl.c index 936616dd4f..2de72d06e1 100644 --- a/ext/fts5/fts5_tcl.c +++ b/ext/fts5/fts5_tcl.c @@ -208,7 +208,7 @@ static void xSetAuxdataDestructor(void *p){ /* ** Convert back and forth between (int) and (void*). */ -#if defined(HAVE_STDINT_H) +#if defined(INTPTR_MAX) # define FTS5TCL_INT_TO_PTR(X) ((void*)(intptr_t)(X)) # define FTS5TCL_PTR_TO_INT(X) ((int)(intptr_t)(X)) #else diff --git a/manifest b/manifest index 46f8095be6..1c5e87a091 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Performance\simprovement\sand\ssize\sreduction\sin\sthe\svdbeRecordCompareInt()\nroutine. -D 2026-08-10T20:17:00.181 +C Update\spreprocessor\slogic\sin\stest\sfile\sfts5_tcl.c\sto\suse\sintptr_t\swhen\savailable. +D 2026-08-11T10:46:12.896 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@ -117,7 +117,7 @@ F ext/fts5/fts5_hash.c 341a08ad0153b397b819ef3d7a7959c1dc3c84a6988a431d93dece8bd F ext/fts5/fts5_index.c 0727c044579c4815a00c1c0bdb134c283a6f93abad3c41b32c3c1ba88db97243 F ext/fts5/fts5_main.c 7819fc80808a135c3ad7bec65071a053827d1e8fe7b77ddfd734ed451c2db7a9 F ext/fts5/fts5_storage.c 46b0024fdd8002fbfba162230e5cc212c8f019ba4075396860354bfaf549a546 -F ext/fts5/fts5_tcl.c 49820066f8e0b890175389214072b3e64b5c66819d11458adb94feb8ed635012 +F ext/fts5/fts5_tcl.c aed8905b1a3c6ecc94da15e9cc54d889045b9eacecc7a17b6fcc1294225f7716 F ext/fts5/fts5_test_mi.c 4308d5658cb1f5eee5998dcbaac7d5bdf7a2ef43c8192ca6e0c843f856ccee26 F ext/fts5/fts5_test_tok.c 6021033bd4f4feffe8579efb6e1f58156ed462256bf99a2acdbd629246529204 F ext/fts5/fts5_tokenize.c 0469b30e7bf25255fbb7c101e2b549a521fb501342e7269cf73cbb6b2dbd8da2 @@ -2218,9 +2218,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c -P 8b1f4923748cdcd6dc2ced81805c844e7d0ba84354f8c0c3bb79a0fec2137493 cce760dc6b3a9162a4afbf9b2b8cefb872092be8616c43b60754794b592fe782 -R 1f7e46ff56d1530670278f0f22c014e3 -T +closed cce760dc6b3a9162a4afbf9b2b8cefb872092be8616c43b60754794b592fe782 -U drh -Z cd86b80ecd61a5636aa0a3441d68fcb8 +P 15f719dde4bd84d02c40301d6639bec9482f5475f3f5c2dee48910c710730363 +R 96ebde996db707781b986d81da38d6b3 +U dan +Z fbb65458674209f527f01e801ba484f1 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index d3ec5d61ec..39334d5aa9 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -15f719dde4bd84d02c40301d6639bec9482f5475f3f5c2dee48910c710730363 +fee71cd6f7294ffd02784d26811a9d11d80e83d4075e1233b8ec0289519bb891