From 5598a3f8da6ccab2a7c24412584677bacff049d0 Mon Sep 17 00:00:00 2001 From: drh <> Date: Sun, 27 Oct 2024 10:33:47 +0000 Subject: [PATCH] Help systems still using Tcl8.6 to compile tclsqlite.c by changing a typedef into a #define. FossilOrigin-Name: 82ab8ff399aafa3a1faec9c85e9d6bdd26636f28f3ea22287999a868bb78db57 --- manifest | 14 +++++++------- manifest.uuid | 2 +- src/tclsqlite.h | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/manifest b/manifest index 5c7469809d..0803ac4932 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Remove\ssome\sincorrect\scode\scomments. -D 2024-10-27T09:28:35.309 +C Help\ssystems\sstill\susing\sTcl8.6\sto\scompile\stclsqlite.c\sby\schanging\sa\ntypedef\sinto\sa\s#define. +D 2024-10-27T10:33:47.353 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md b6e6c1baf38e4339bd3f1e0e5e5bfd0a9a93d133360691b2785c2d4b2f2dcec2 @@ -797,7 +797,7 @@ F src/sqliteLimit.h 6878ab64bdeb8c24a1d762d45635e34b96da21132179023338c93f820eee F src/status.c cb11f8589a6912af2da3bb1ec509a94dd8ef27df4d4c1a97e0bcf2309ece972b F src/table.c 0f141b58a16de7e2fbe81c308379e7279f4c6b50eb08efeec5892794a0ba30d1 F src/tclsqlite.c 47d4bb6eb06aab48d643eeb8c4f65b5fa9529fa5526fdcbf223ea32277ed1b56 -F src/tclsqlite.h 529047feec49e7f463374749147f64d3f17505b0ebd84b3477a364c6f46a9de1 +F src/tclsqlite.h 65e2c761446e1c9fa0342b7d2612a703483643c8b6a316d12a65b745a4727395 F src/test1.c 370668f1832dc7bc2ab0212d807d880b6cdb0d5949550489593ce0cdb4a61012 F src/test2.c 7ebc518e6735939d8979273a6f7b1d9b5702babf059f6ad62499f7f60a9eb9a3 F src/test3.c e7573aa0f78ee4e070a4bc8c3493941c1aa64d5c66d4825c74c0f055451f432b @@ -2237,8 +2237,8 @@ F vsixtest/vsixtest.tcl 6195aba1f12a5e10efc2b8c0009532167be5e301abe5b31385638080 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P e296cd11a2bd87bffc9c661baea6539c0258b5e9cf3e9bc516f07c758b3e5939 -R 5d5ad95200e7c5109af61ebfd07263d7 -U stephan -Z 95ea8249ecaf50181ff273c040483fb3 +P 6dfda7f5799f5a2448d3bd57fe9422de100bd8f4f9e53e97f73eeb85c3707b0f +R acfe37f64308f303e7877171f580928d +U drh +Z 48fd3c7997c1ca83de275f6cc35d4431 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 96f90f171e..554a1a3270 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -6dfda7f5799f5a2448d3bd57fe9422de100bd8f4f9e53e97f73eeb85c3707b0f +82ab8ff399aafa3a1faec9c85e9d6bdd26636f28f3ea22287999a868bb78db57 diff --git a/src/tclsqlite.h b/src/tclsqlite.h index 9997e4de26..a9a1262931 100644 --- a/src/tclsqlite.h +++ b/src/tclsqlite.h @@ -36,7 +36,7 @@ #if TCL_MAJOR_VERSION==9 # define CONST const #elif !defined(Tcl_Size) - typedef int Tcl_Size; +# define Tcl_Size int #endif /****** Any edits to this file must mirrored in tclsqlite.c ***********/