mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-12 13:01:09 +03:00
Disregard leading zeros when converting strings to 32-bit integers.
FossilOrigin-Name: 691cc201e135a01c4cc4057be7e5d99285ab392d
This commit is contained in:
12
manifest
12
manifest
@@ -1,5 +1,5 @@
|
||||
C Fix\san\sincorrect\sassert()\sin\sthe\ssqlite3_trace()\slogic.
|
||||
D 2015-04-18T00:22:17.023
|
||||
C Disregard\sleading\szeros\swhen\sconverting\sstrings\sto\s32-bit\sintegers.
|
||||
D 2015-04-18T04:45:00.010
|
||||
F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
|
||||
F Makefile.in faaf75b89840659d74501bea269c7e33414761c1
|
||||
F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
|
||||
@@ -291,7 +291,7 @@ F src/tokenize.c b7fb584c2be5ec39b6fdf04b185e7c6f33f8dc15
|
||||
F src/trigger.c bc647c712454c9b209fac082bb82870b5fd6fa54
|
||||
F src/update.c 3c4ecc282accf12d39edb8d524cf089645e55a13
|
||||
F src/utf.c fc6b889ba0779b7722634cdeaa25f1930d93820c
|
||||
F src/util.c 98a7627ca48ad3265b6940915a1d08355eb3fc7e
|
||||
F src/util.c a6431c92803b975b7322724a7b433e538d243539
|
||||
F src/vacuum.c 2ddd5cad2a7b9cef7f9e431b8c7771634c6b1701
|
||||
F src/vdbe.c 55650cb03d26ce5955cffcdc6568e046680b1fd4
|
||||
F src/vdbe.h 7e538ecf47dccb307ea2d087c3ddc2dd8d70e79d
|
||||
@@ -1251,7 +1251,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1
|
||||
F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
|
||||
F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
|
||||
F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
|
||||
P 284c1623f81704ef80edb9324954525cb2b72172
|
||||
R b9c1303fd29cc013899d58614b64ee34
|
||||
P eabde33997b5b2ffc0067930305d6fed5951a234
|
||||
R 531a7d098945303938ecac96381b796d
|
||||
U drh
|
||||
Z 1ad4f2ae3e13af8994ef4437fb3cca3c
|
||||
Z 9c19b8dbab6a9d466a77ca5cd049d2a1
|
||||
|
||||
@@ -1 +1 @@
|
||||
eabde33997b5b2ffc0067930305d6fed5951a234
|
||||
691cc201e135a01c4cc4057be7e5d99285ab392d
|
||||
@@ -655,6 +655,7 @@ int sqlite3GetInt32(const char *zNum, int *pValue){
|
||||
}
|
||||
}
|
||||
#endif
|
||||
while( zNum[0]=='0' ) zNum++;
|
||||
for(i=0; i<11 && (c = zNum[i] - '0')>=0 && c<=9; i++){
|
||||
v = v*10 + c;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user