]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Merge experimental into trunk: Refactor the text-to-numeric conversion
authordrh <drh@noemail.net>
Thu, 30 Sep 2010 20:33:40 +0000 (20:33 +0000)
committerdrh <drh@noemail.net>
Thu, 30 Sep 2010 20:33:40 +0000 (20:33 +0000)
routines to work without zero-terminators and in UTF16 as well as UTF8.
Avoid invalidating strings with doing affinity conversions.

FossilOrigin-Name: 07ee080ec4527fd2191f41231208da66b3f6b955

1  2 
manifest
manifest.uuid

diff --cc manifest
index 7d3ff18c0fc45226c068713e14d4e0113a9a905d,8bc640343fade2007fb81d279a740814a06d54b2..e65112dc5342c1ca5b7944f2fd51f3b9c8a5a11c
+++ b/manifest
@@@ -1,5 -1,5 +1,8 @@@
- C Add\sfurther\stests\sto\se_createtable.test.
- D 2010-09-30T18:43:14
 -C Fix\ssome\smatching\sissues\sin\senc4.test\saffected\sby\sTCL\sversions.
 -D 2010-09-30T20:11:24
++-----BEGIN PGP SIGNED MESSAGE-----
++Hash: SHA1
++
++C Merge\sexperimental\sinto\strunk:\s\sRefactor\sthe\stext-to-numeric\sconversion\nroutines\sto\swork\swithout\szero-terminators\sand\sin\sUTF16\sas\swell\sas\sUTF8.\nAvoid\sinvalidating\sstrings\swith\sdoing\saffinity\sconversions.
++D 2010-09-30T20:33:40
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in c599a15d268b1db2aeadea19df2adc3bf2eb6bee
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -869,7 -872,7 +875,14 @@@ F tool/speedtest2.tcl ee2149167303ba8e9
  F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
  F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
  F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
- P f34dc54d46d05adf1f52db51442195b3285a26b9
- R 069696d4daf65a8968d092bcd64d11c4
- U dan
- Z 1a4ebdd9f70b124e6529c3e98e65ef52
 -P bfc294ae437e02984c08d47bed7b7fb49b71a1c2
 -R 7552db8dcb12c2a18499c922a224a015
 -U shaneh
 -Z 32c63a4384668fcaade4669548caae85
++P 0a4528d629018eae0b0f3e173ebda666c2e2d502 dd6d61a967e3c0d98b78987f6f7bb9bdf090174e
++R ad1d113ec850200341f8d4b0b4290fb2
++U drh
++Z db01694f0e5febfb397c97bb3dc289ab
++-----BEGIN PGP SIGNATURE-----
++Version: GnuPG v1.4.6 (GNU/Linux)
++
++iD8DBQFMpPQooxKgR168RlERAuYFAJ48UfDVvwv5OeiELuVh1cra3a7+lACeP6IT
++GYp3aSgYDm2W/VlxdCCZfbs=
++=i1hI
++-----END PGP SIGNATURE-----
diff --cc manifest.uuid
index 4df93e69237f1ccedf96be39c50ab0d2c6c534ba,d64876130f84e7c6f5361ba8b6ff9dc6b81f9d7f..031937a730ba2141dcad03cd7e53cc9cd26b8909
@@@ -1,1 -1,1 +1,1 @@@
- 0a4528d629018eae0b0f3e173ebda666c2e2d502
 -dd6d61a967e3c0d98b78987f6f7bb9bdf090174e
++07ee080ec4527fd2191f41231208da66b3f6b955