Richard, thanks for replying.
We have no way of testing SQLite on Win9x and so we do not intend to support Win9x moving forward. Some older versions of SQLite are known to work on Win9x. If you are still supporting Win9x applications, I suggest you use those older versions of SQLite.
Versions up to 3.7.11 are working fine on windows 98. Was version 3.7.12, where an optimization in read and write operations (overlapped mode) was introduced which broke compatibility with older windows versions.
What I attached in my first post, was a minor change to avoid using that optimization for older windows, while keeping it for newer ones, so sqlite works fine in all windows versions. I've used isNT() function to check if that optimization is done or not. Please, review it; it doesn't break anything. I'm using it on Windows 98, XP, Vista and 7, and is working fine everywhere.
Thanks, Jose F. Gimenez _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

