]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
In the rowhash.test, make sure global variables are cleared prior to use.
authordrh <drh@noemail.net>
Wed, 2 Jun 2010 14:43:30 +0000 (14:43 +0000)
committerdrh <drh@noemail.net>
Wed, 2 Jun 2010 14:43:30 +0000 (14:43 +0000)
FossilOrigin-Name: 28efe0a40405567f3eaf334b6603282d5adac792

manifest
manifest.uuid
test/rowhash.test

index cc06d24cd5265629aabd2869266a99cffda51338..7791d33a9605cc90a5db1fb6c0577e59ca2ff7e3 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,8 +1,8 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-C Undo\sone\sof\sthe\s"const"\smarkers\sfrom\sthe\sprevious\scheck-in\sbecause\sthe\nvalue\sneeds\sto\sbe\schangable,\seven\sif\sit\sis\snot\sactually\sever\schanged\sin\nthe\scurrent\simplementation.
-D 2010-06-02T12:58:23
+C In\sthe\srowhash.test,\smake\ssure\sglobal\svariables\sare\scleared\sprior\sto\suse.
+D 2010-06-02T14:43:30
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
 F Makefile.in a5cad1f8f3e021356bfcc6c77dc16f6f1952bbc3
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
@@ -551,7 +551,7 @@ F test/randexpr1.test 1084050991e9ba22c1c10edd8d84673b501cc25a
 F test/rdonly.test c243623b26c311faab2aee311a26af372e123a65
 F test/reindex.test 44edd3966b474468b823d481eafef0c305022254
 F test/rollback.test 73355ad4492ff9a3a31e61c7e5eb5e01a1de94ca
-F test/rowhash.test 97f56043ba11f0679920416c0cdbc72e5272267b
+F test/rowhash.test 0bc1d31415e4575d10cacf31e1a66b5cc0f8be81
 F test/rowid.test e58e0acef38b527ed1b0b70d3ada588f804af287
 F test/rtree.test 55466a200af3591946c5da77ad5dbfbc1e5e05f9
 F test/savepoint.test 14f78c2c2538764850b38446957048113cc24f75
@@ -818,14 +818,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P e7073e23b80e7cae0c76d42f014ee9b2d40a8f2f
-R 73e4f4b33b6afd93e1d6ea7c71eaf278
+P c24ac3563f46fc6bcf7e45ee171afd3ae7d2faa8
+R 00a157c07ad0e7a71db4a2e73d42f8e4
 U drh
-Z 14727fad5139f6047e9e78bb7ecc8f0d
+Z e46aac16978246262ba376cf49913464
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFMBlVyoxKgR168RlERAsd9AJsEGi7/nwDGdroJRIl/cONp0hYp+gCfVVUe
-aYXll0IoKruBrR7/JYSyt9g=
-=+Y9j
+iD8DBQFMBm4VoxKgR168RlERAhb3AJ9bqFhxwgZ6DohhkaiSxdI+Dne3iQCfS41x
+jKYaDVEfVJDuwV1vKuW32gg=
+=jOCy
 -----END PGP SIGNATURE-----
index 9035a3f570ebd2e75704c1c51b760e852df88da2..8b9b8236f9b37ea879fe2bf2e50d8d25cba029e7 100644 (file)
@@ -1 +1 @@
-c24ac3563f46fc6bcf7e45ee171afd3ae7d2faa8
\ No newline at end of file
+28efe0a40405567f3eaf334b6603282d5adac792
\ No newline at end of file
index 0d260e915c5e59ce0a2bdddee7c6820e50d71be4..4a553cd6d5454a3465ba6df29a4b9ec3a9fd5a66 100644 (file)
@@ -12,7 +12,9 @@
 # This file implements regression tests for SQLite library.  The
 # focus of this file is the code in rowhash.c.
 #
-# $Id: rowhash.test,v 1.5 2009/05/02 12:02:02 drh Exp $
+# NB:  The rowhash.c module is no longer part of the source tree.  But
+# we might as well keep this test.
+#
 
 set testdir [file dirname $argv0]
 source $testdir/tester.tcl
@@ -45,6 +47,7 @@ do_keyset_test rowhash-2.2 {0 1 2 3}
 do_keyset_test rowhash-2.3 {62 125 188}
 if {[working_64bit_int]} {
   expr srand(1)
+  unset -nocomplain i L
   for {set i 4} {$i < 10} {incr i} {
     for {set j 0} {$j < 5000} {incr j} {
         lappend L [expr int(rand()*1000000000)]