1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-09 14:21:03 +03:00

Fix a signed integer overflow problem in the testcase() macro.

FossilOrigin-Name: f18f5f5893a0d37ecedcfcfdddbe06cdbe0b4243
This commit is contained in:
drh
2011-04-11 15:35:24 +00:00
parent 6950c616ff
commit 68bf06716d
3 changed files with 10 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
C Apply\sOS2\sWAL\spatch.\sChanges\sto\sos_os2.c\sonly.
D 2011-04-11T13:57:26.671
C Fix\sa\ssigned\sinteger\soverflow\sproblem\sin\sthe\stestcase()\smacro.
D 2011-04-11T15:35:24.214
F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
F Makefile.in 7a4d9524721d40ef9ee26f93f9bd6a51dba106f2
F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -233,7 +233,7 @@ F src/tokenize.c 604607d6813e9551cf5189d899e0a25c12681080
F src/trigger.c 144cc18bb701f3286484aae4292a9531f09278c8
F src/update.c 81911be16ece3c3e7716aa18565b4814ec41f8b9
F src/utf.c d83650c3ea08f7407bd9d0839d9885241c209c60
F src/util.c cd997077bad039efc0597eb027c929658f93c018
F src/util.c 465fe10aabf0ca7d7826a156dab919b0b65c525a
F src/vacuum.c 05513dca036a1e7848fe18d5ed1265ac0b32365e
F src/vdbe.c 05deeec6659f2579674a5e6510b3ada2a442f8d5
F src/vdbe.h 8a675fefdf7119441fe817c800a9a52440c2e797
@@ -929,7 +929,7 @@ F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
F tool/split-sqlite3c.tcl d9be87f1c340285a3e081eb19b4a247981ed290c
F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
P c4e624db1a981fe6e520af51efc6ce33bca2c714
R 1a5bb440cce6ce55cdd17700fd4313cb
U dan
Z d87e3128765502495232f642b588f892
P eac17106808fa54551a18ff9b44f8370cb5d7160
R d44347ec02323fa37cbf17f2ff67c885
U drh
Z f4f7a1aeb3f45e4542cc6dbfb2e2ce5e

View File

@@ -1 +1 @@
eac17106808fa54551a18ff9b44f8370cb5d7160
f18f5f5893a0d37ecedcfcfdddbe06cdbe0b4243

View File

@@ -26,8 +26,8 @@
*/
#ifdef SQLITE_COVERAGE_TEST
void sqlite3Coverage(int x){
static int dummy = 0;
dummy += x;
static unsigned dummy = 0;
dummy += (unsigned)x;
}
#endif