Fossil SCM
Fix a compiler warning in th.c introduced by [7d2e4ed653a53696].
Commit
e546a2b4573159e74a10d9c7046247e552d51c4a4e484842615527675331ebb5
Parent
e3c58afb9da7b0e…
1 file changed
+1
-1
M
src/th.c
+1
-1
| --- src/th.c | ||
| +++ src/th.c | ||
| @@ -2878,11 +2878,11 @@ | ||
| 2878 | 2878 | unsigned int uVal = iVal; |
| 2879 | 2879 | char zBuf[32]; |
| 2880 | 2880 | char *z = &zBuf[32]; |
| 2881 | 2881 | |
| 2882 | 2882 | if( iVal<0 ){ |
| 2883 | - if( iVal==(-2147483648) ){ | |
| 2883 | + if( iVal==0x80000000 ){ | |
| 2884 | 2884 | return Th_SetResult(interp, "-2147483648", -1); |
| 2885 | 2885 | } |
| 2886 | 2886 | isNegative = 1; |
| 2887 | 2887 | uVal = iVal * -1; |
| 2888 | 2888 | } |
| 2889 | 2889 |
| --- src/th.c | |
| +++ src/th.c | |
| @@ -2878,11 +2878,11 @@ | |
| 2878 | unsigned int uVal = iVal; |
| 2879 | char zBuf[32]; |
| 2880 | char *z = &zBuf[32]; |
| 2881 | |
| 2882 | if( iVal<0 ){ |
| 2883 | if( iVal==(-2147483648) ){ |
| 2884 | return Th_SetResult(interp, "-2147483648", -1); |
| 2885 | } |
| 2886 | isNegative = 1; |
| 2887 | uVal = iVal * -1; |
| 2888 | } |
| 2889 |
| --- src/th.c | |
| +++ src/th.c | |
| @@ -2878,11 +2878,11 @@ | |
| 2878 | unsigned int uVal = iVal; |
| 2879 | char zBuf[32]; |
| 2880 | char *z = &zBuf[32]; |
| 2881 | |
| 2882 | if( iVal<0 ){ |
| 2883 | if( iVal==0x80000000 ){ |
| 2884 | return Th_SetResult(interp, "-2147483648", -1); |
| 2885 | } |
| 2886 | isNegative = 1; |
| 2887 | uVal = iVal * -1; |
| 2888 | } |
| 2889 |