Fossil SCM
fix crash in Win95 build when running on WinNT+
Commit
d339a7b2e3b2b4133ff4e95a908001d9df8dd3d0
Parent
b402bec88266072…
1 file changed
+2
+2
| --- src/sqlite3.c | ||
| +++ src/sqlite3.c | ||
| @@ -30846,10 +30846,12 @@ | ||
| 30846 | 30846 | ** WinNT/2K/XP so that we will know whether or not we can safely call |
| 30847 | 30847 | ** the LockFileEx() API. |
| 30848 | 30848 | */ |
| 30849 | 30849 | #if SQLITE_OS_WINCE || SQLITE_OS_WINRT |
| 30850 | 30850 | # define isNT() (1) |
| 30851 | +#elif !SQLITE_OS_WINNT | |
| 30852 | +# define isNT() (0) | |
| 30851 | 30853 | #else |
| 30852 | 30854 | static int isNT(void){ |
| 30853 | 30855 | if( sqlite3_os_type==0 ){ |
| 30854 | 30856 | OSVERSIONINFOA sInfo; |
| 30855 | 30857 | sInfo.dwOSVersionInfoSize = sizeof(sInfo); |
| 30856 | 30858 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -30846,10 +30846,12 @@ | |
| 30846 | ** WinNT/2K/XP so that we will know whether or not we can safely call |
| 30847 | ** the LockFileEx() API. |
| 30848 | */ |
| 30849 | #if SQLITE_OS_WINCE || SQLITE_OS_WINRT |
| 30850 | # define isNT() (1) |
| 30851 | #else |
| 30852 | static int isNT(void){ |
| 30853 | if( sqlite3_os_type==0 ){ |
| 30854 | OSVERSIONINFOA sInfo; |
| 30855 | sInfo.dwOSVersionInfoSize = sizeof(sInfo); |
| 30856 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -30846,10 +30846,12 @@ | |
| 30846 | ** WinNT/2K/XP so that we will know whether or not we can safely call |
| 30847 | ** the LockFileEx() API. |
| 30848 | */ |
| 30849 | #if SQLITE_OS_WINCE || SQLITE_OS_WINRT |
| 30850 | # define isNT() (1) |
| 30851 | #elif !SQLITE_OS_WINNT |
| 30852 | # define isNT() (0) |
| 30853 | #else |
| 30854 | static int isNT(void){ |
| 30855 | if( sqlite3_os_type==0 ){ |
| 30856 | OSVERSIONINFOA sInfo; |
| 30857 | sInfo.dwOSVersionInfoSize = sizeof(sInfo); |
| 30858 |