]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Improved detection of when the alternative windows-compatible main() is
authordrh <>
Wed, 17 Jun 2026 09:46:23 +0000 (09:46 +0000)
committerdrh <>
Wed, 17 Jun 2026 09:46:23 +0000 (09:46 +0000)
needed in the sqldiff.exe utility.

FossilOrigin-Name: 571846a9c2c9605680eab09ce994ad15908db2933cb104c3a88ddad9c409e6d9

manifest
manifest.uuid
tool/sqldiff.c

index acf3dc03ec27a173d1e6457542d2300d92d3e246..6cd1b7bf939103735dd27d9544b7b597014e2b40 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Limit\sVIEW\srecursion\sdepth\sto\sSQLITE_LIMIT_EXPR_DEPTH\sto\sprevent\s\nstatic\soverflow\sin\smalicious\sschemas\swith\stens\sof\sthousands\sof\nlevels\sof\srecursive\sviews.
-D 2026-06-16T13:46:54.341
+C Improved\sdetection\sof\swhen\sthe\salternative\swindows-compatible\smain()\sis\nneeded\sin\sthe\ssqldiff.exe\sutility.
+D 2026-06-17T09:46:23.915
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -2179,7 +2179,7 @@ F tool/soak1.tcl a3892082ed1079671565c044e93b55c3c7f38829aedf53cc597c65d23ffdadd
 F tool/spaceanal.tcl 1f83962090a6b60e1d7bf92495d643e622bef9fe82ea3f2d22350dcbce9a12d0
 F tool/spellsift.tcl 52b4b04dc4333c7ab024f09d9d66ed6b6f7c6eb00b38497a09f338fa55d40618 x
 F tool/split-sqlite3c.tcl 4969fd642dad0ea483e4e104163021d92baf98f6a8eac981fe48525f9b873430
-F tool/sqldiff.c 70e084d6d7d0f59ef4811fe748613a32d344f5750bd9151a6e7c70aeebd6ae95
+F tool/sqldiff.c e581749af18f02a72cd18f56b465df1bef630544aebdf13993e2be55e4158f94
 F tool/sqlite3_analyzer.c.in 14f02cb5ec3c264cd6107d1f1dad77092b1cf440fc196c30b69ae87b56a1a43b
 F tool/sqlite3_rsync.c d9ce999e5b3aa9f36de44b321755622e52258774889bd804ba56f00eca01af50
 F tool/sqltclsh.c.in c103c6fc7d42bce611f9d4596774d60b7ef3d0b291a1f58c9e6184e458b89296
@@ -2200,9 +2200,9 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee
 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
 F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
-P c25ac7af868864f9ec05118c3b8f645e9db00d3c7e6963801fc2489e57218e2b
-Q +3f3fb9b638f59ad982beafb7c117f24ddd3da612e62c862510805fa672ffae06
-R dfec3f958a487ea1d36b9999bd340916
+P 38430aa5ed787ab8d24cc4d7f03b5528168e12b1f59ecfce9c471cd755b81cc7
+Q +e25b849a603cb08ab888641ff324e9aa129391c4792de86a62c55e9caf84c16e
+R 010f606fe0875f6236bb863de05c0ab9
 U drh
-Z fd03e59e25d26f052627ca1e8d22364e
+Z 9c5854ca05960d794af2a0f3a32fd1c1
 # Remove this line to create a well-formed Fossil manifest.
index 7b5a6ad1af27c33e0ff40250dabf67c62ee18956..2b97a8fa59ee7fa272e8149902c08ad679855a45 100644 (file)
@@ -1 +1 @@
-38430aa5ed787ab8d24cc4d7f03b5528168e12b1f59ecfce9c471cd755b81cc7
+571846a9c2c9605680eab09ce994ad15908db2933cb104c3a88ddad9c409e6d9
index 7b43fbffddbf0823ce27d21e76d28e3123266e35..7738162fec9c1d47c77cc377dcdf26b64fd5f853 100644 (file)
@@ -1902,7 +1902,7 @@ static void showHelp(void){
 }
 
 /* work-around the Microsoft "WorstFit" bug */
-#ifdef _WIN32
+#if defined(_WIN32) && !defined(__MINGW32__) && !defined(main)
 #define main utf8_main
 #endif