1
0
mirror of https://github.com/sqlite/sqlite.git synced 2026-10-23 21:49:02 +03:00

Update preprocessor logic in test file fts5_tcl.c to use intptr_t when available.

FossilOrigin-Name: fee71cd6f7294ffd02784d26811a9d11d80e83d4075e1233b8ec0289519bb891
This commit is contained in:
dan
2026-08-11 10:46:12 +00:00
parent e45771a540
commit 4267bbf920
3 changed files with 9 additions and 10 deletions

View File

@@ -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

View File

@@ -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.

View File

@@ -1 +1 @@
15f719dde4bd84d02c40301d6639bec9482f5475f3f5c2dee48910c710730363
fee71cd6f7294ffd02784d26811a9d11d80e83d4075e1233b8ec0289519bb891