mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-29 08:01:23 +03:00
Get rid of "-encoding binary" across all test cases, as that is no longer
supported in Tcl9. Use "-translation binary" instead. FossilOrigin-Name: e0d9670dd98a22d2e22aac8ba8720787a05e280e18ec9b2d4323f947c83718f5
This commit is contained in:
@ -100,6 +100,7 @@ set lrowid [db one {SELECT max(rowid) FROM t1_data WHERE (rowid & $mask)=0}]
|
|||||||
set nbyte [db one {SELECT length(block) FROM t1_data WHERE rowid=$lrowid}]
|
set nbyte [db one {SELECT length(block) FROM t1_data WHERE rowid=$lrowid}]
|
||||||
set all [db eval {SELECT rowid FROM t1}]
|
set all [db eval {SELECT rowid FROM t1}]
|
||||||
sqlite3_db_config db DEFENSIVE 0
|
sqlite3_db_config db DEFENSIVE 0
|
||||||
|
unset -nocomplain res
|
||||||
for {set i [expr $nbyte-2]} {$i>=0} {incr i -1} {
|
for {set i [expr $nbyte-2]} {$i>=0} {incr i -1} {
|
||||||
do_execsql_test 2.$i.1 {
|
do_execsql_test 2.$i.1 {
|
||||||
BEGIN;
|
BEGIN;
|
||||||
@ -152,7 +153,7 @@ foreach {tn hdr} {
|
|||||||
execsql BEGIN
|
execsql BEGIN
|
||||||
|
|
||||||
set fd [db incrblob main x3_data block $rowid]
|
set fd [db incrblob main x3_data block $rowid]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
set existing [read $fd [string length $hdr]]
|
set existing [read $fd [string length $hdr]]
|
||||||
seek $fd 0
|
seek $fd 0
|
||||||
puts -nonewline $fd $hdr
|
puts -nonewline $fd $hdr
|
||||||
@ -238,7 +239,7 @@ foreach {tn hdr} {
|
|||||||
execsql BEGIN
|
execsql BEGIN
|
||||||
|
|
||||||
set fd [db incrblob main x5_data block $rowid]
|
set fd [db incrblob main x5_data block $rowid]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $hdr
|
puts -nonewline $fd $hdr
|
||||||
close $fd
|
close $fd
|
||||||
|
|
||||||
|
@ -34,11 +34,11 @@ if {[permutation]!="inmemory_journal"} {
|
|||||||
do_test 1.1 {
|
do_test 1.1 {
|
||||||
set sz [expr [file size test.db] - 1024]
|
set sz [expr [file size test.db] - 1024]
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
|
|
||||||
set data [read $fd $sz]
|
set data [read $fd $sz]
|
||||||
set fd2 [open test.db2 w]
|
set fd2 [open test.db2 w]
|
||||||
fconfigure $fd2 -encoding binary -translation binary
|
fconfigure $fd2 -translation binary
|
||||||
puts -nonewline $fd2 $data
|
puts -nonewline $fd2 $data
|
||||||
close $fd2
|
close $fd2
|
||||||
set {} {}
|
set {} {}
|
||||||
@ -61,4 +61,3 @@ if {[permutation]!="inmemory_journal"} {
|
|||||||
}
|
}
|
||||||
|
|
||||||
finish_test
|
finish_test
|
||||||
|
|
||||||
|
@ -39,14 +39,14 @@ foreach {pgsz bOverflow} {
|
|||||||
|
|
||||||
|
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd $pgsz
|
seek $fd $pgsz
|
||||||
set pg1 [read $fd $pgsz]
|
set pg1 [read $fd $pgsz]
|
||||||
set pg2 [read $fd $pgsz]
|
set pg2 [read $fd $pgsz]
|
||||||
close $fd
|
close $fd
|
||||||
|
|
||||||
set fd2 [open test.db2 w]
|
set fd2 [open test.db2 w]
|
||||||
fconfigure $fd2 -encoding binary -translation binary
|
fconfigure $fd2 -translation binary
|
||||||
seek $fd2 $pgsz
|
seek $fd2 $pgsz
|
||||||
puts -nonewline $fd2 $pg1
|
puts -nonewline $fd2 $pg1
|
||||||
close $fd2
|
close $fd2
|
||||||
@ -71,7 +71,7 @@ foreach {pgsz bOverflow} {
|
|||||||
forcedelete test.db2
|
forcedelete test.db2
|
||||||
|
|
||||||
set fd2 [open test.db2 w]
|
set fd2 [open test.db2 w]
|
||||||
fconfigure $fd2 -encoding binary -translation binary
|
fconfigure $fd2 -translation binary
|
||||||
seek $fd2 $pgsz
|
seek $fd2 $pgsz
|
||||||
puts -nonewline $fd2 $pg2
|
puts -nonewline $fd2 $pg2
|
||||||
close $fd2
|
close $fd2
|
||||||
@ -95,6 +95,3 @@ foreach {pgsz bOverflow} {
|
|||||||
|
|
||||||
|
|
||||||
finish_test
|
finish_test
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ if {$CF==""} {
|
|||||||
|
|
||||||
proc writefile {zFile data} {
|
proc writefile {zFile data} {
|
||||||
set fd [open $zFile w]
|
set fd [open $zFile w]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $data
|
puts -nonewline $fd $data
|
||||||
close $fd
|
close $fd
|
||||||
}
|
}
|
||||||
@ -81,4 +81,3 @@ do_test 1.2 {
|
|||||||
|
|
||||||
|
|
||||||
finish_test
|
finish_test
|
||||||
|
|
||||||
|
@ -136,7 +136,7 @@ foreach {tn blob} {
|
|||||||
do_test 2.$tn {
|
do_test 2.$tn {
|
||||||
set changeset [binary decode hex $blob]
|
set changeset [binary decode hex $blob]
|
||||||
#set fd [open x.change w+]
|
#set fd [open x.change w+]
|
||||||
#fconfigure $fd -encoding binary -translation binary
|
#fconfigure $fd -translation binary
|
||||||
#puts -nonewline $fd $changeset
|
#puts -nonewline $fd $changeset
|
||||||
#close $fd
|
#close $fd
|
||||||
list [catch { sqlite3changeset_apply db $changeset xConflict } msg] $msg
|
list [catch { sqlite3changeset_apply db $changeset xConflict } msg] $msg
|
||||||
|
@ -47,7 +47,7 @@ proc database_cksum {db1} {
|
|||||||
|
|
||||||
proc readfile {filename} {
|
proc readfile {filename} {
|
||||||
set fd [open $filename]
|
set fd [open $filename]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set data [read $fd]
|
set data [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
set data
|
set data
|
||||||
|
78
manifest
78
manifest
@ -1,5 +1,5 @@
|
|||||||
C Use\sthe\sSQLite\sformat()\sfunction\sto\sformat\sfloating\spoint\svalues\sfor\stest\nresults,\sto\savoid\sinconsistences\sin\sTCL\sversions.
|
C Get\srid\sof\s"-encoding\sbinary"\sacross\sall\stest\scases,\sas\sthat\sis\sno\slonger\nsupported\sin\sTcl9.\s\sUse\s"-translation\sbinary"\sinstead.
|
||||||
D 2024-07-30T16:59:33.915
|
D 2024-07-30T17:09:51.545
|
||||||
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
|
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
|
||||||
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
|
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
|
||||||
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
|
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
|
||||||
@ -146,7 +146,7 @@ F ext/fts5/test/fts5contentless3.test 75eaae5ad6b284ee447788943974d323228f27cc35
|
|||||||
F ext/fts5/test/fts5contentless4.test ec34dc69ef474ca9997dae6d91e072906e0e9a5a4b05ea89964c863833b6eff8
|
F ext/fts5/test/fts5contentless4.test ec34dc69ef474ca9997dae6d91e072906e0e9a5a4b05ea89964c863833b6eff8
|
||||||
F ext/fts5/test/fts5contentless5.test 40cdcb4fe751672450829c5a96bd32c25fc2f6076279dd2ce5c58ac9a390132a
|
F ext/fts5/test/fts5contentless5.test 40cdcb4fe751672450829c5a96bd32c25fc2f6076279dd2ce5c58ac9a390132a
|
||||||
F ext/fts5/test/fts5corrupt.test a9bda1ded5112ebf1ee85c5381bd1fe8974952e2523cede4d5072804d2011503
|
F ext/fts5/test/fts5corrupt.test a9bda1ded5112ebf1ee85c5381bd1fe8974952e2523cede4d5072804d2011503
|
||||||
F ext/fts5/test/fts5corrupt2.test a524eaa861aebecb33db919f065c8d2212f4871217446db3e5e79c1c4b49c798
|
F ext/fts5/test/fts5corrupt2.test 335911e3f68b9625d850325f9e29a128db3f4276a8c9d4e32134580da8f924c4
|
||||||
F ext/fts5/test/fts5corrupt3.test 3cbb18b8970c66ed4d741eb3eecf42c986bd4c430572a5050350a72030de66cf
|
F ext/fts5/test/fts5corrupt3.test 3cbb18b8970c66ed4d741eb3eecf42c986bd4c430572a5050350a72030de66cf
|
||||||
F ext/fts5/test/fts5corrupt4.test dc08d19f5b8943e95a7778a7d8da592042504faf18dd93f68f7d7a0d7d7dd733
|
F ext/fts5/test/fts5corrupt4.test dc08d19f5b8943e95a7778a7d8da592042504faf18dd93f68f7d7a0d7d7dd733
|
||||||
F ext/fts5/test/fts5corrupt5.test 11b47126f5772cc37b67e3e8b2ed05895c4d07c05338bc07e4eea225bfe32c76
|
F ext/fts5/test/fts5corrupt5.test 11b47126f5772cc37b67e3e8b2ed05895c4d07c05338bc07e4eea225bfe32c76
|
||||||
@ -488,11 +488,11 @@ F ext/recover/recoverclobber.test 3ba6c0c373c5c63d17e82eced64c05c57ccaf26c1abe1c
|
|||||||
F ext/recover/recovercorrupt.test 64c081ad1200ae77b447da99eb724785d6bf71715f394543dc7689642e92bf49
|
F ext/recover/recovercorrupt.test 64c081ad1200ae77b447da99eb724785d6bf71715f394543dc7689642e92bf49
|
||||||
F ext/recover/recovercorrupt2.test 1418f1710debc24ff38276cedfcea234beb37a34205708e7e3e6d76cc4a979db
|
F ext/recover/recovercorrupt2.test 1418f1710debc24ff38276cedfcea234beb37a34205708e7e3e6d76cc4a979db
|
||||||
F ext/recover/recovercorrupt3.test 2e7b9a1b528ca23ed382cec6f64e3fcbbd0f8e852add7562397fd8df83f335d5
|
F ext/recover/recovercorrupt3.test 2e7b9a1b528ca23ed382cec6f64e3fcbbd0f8e852add7562397fd8df83f335d5
|
||||||
F ext/recover/recovercorrupt4.test cc4a56086c50fba6a5b20db122a3f220195b3d4f11a86e0858c7f5f5d8ba58d1
|
F ext/recover/recovercorrupt4.test 3e2794145dad2517c018cb68b96f59d4d55b18b3d6271e1d37852cfd7a30b50c
|
||||||
F ext/recover/recoverfault.test 9d9f88eeb222615a25e7514f234c950d46bee20d24cd8db49d8fff8d650dcfe1
|
F ext/recover/recoverfault.test 9d9f88eeb222615a25e7514f234c950d46bee20d24cd8db49d8fff8d650dcfe1
|
||||||
F ext/recover/recoverfault2.test 730e7371bcda769554d15460cb23126abba1be8eca9539ccabf63623e7bb7e09
|
F ext/recover/recoverfault2.test 730e7371bcda769554d15460cb23126abba1be8eca9539ccabf63623e7bb7e09
|
||||||
F ext/recover/recoverold.test 68db3d6f85dd2b98e785b6c4da4f5eea4bbe52ccf6674d9a94c7506dc92596aa
|
F ext/recover/recoverold.test 68db3d6f85dd2b98e785b6c4da4f5eea4bbe52ccf6674d9a94c7506dc92596aa
|
||||||
F ext/recover/recoverpgsz.test 3658ab8e68475b1bb87d6af88baa04551c84b73280a566a1be847182410ffc58
|
F ext/recover/recoverpgsz.test 88766fcb810e52ee05335c456d4e5fb06d02b73d3ccb48c52bf293434305e2b1
|
||||||
F ext/recover/recoverrowid.test f948bf4024a5f41b0e21b8af80c60564c5b5d78c05a8d64fc00787715ff9f45f
|
F ext/recover/recoverrowid.test f948bf4024a5f41b0e21b8af80c60564c5b5d78c05a8d64fc00787715ff9f45f
|
||||||
F ext/recover/recoverslowidx.test 5205a9742dd9490ee99950dabb622307355ef1662dea6a3a21030057bfd81411
|
F ext/recover/recoverslowidx.test 5205a9742dd9490ee99950dabb622307355ef1662dea6a3a21030057bfd81411
|
||||||
F ext/recover/recoversql.test e66d01f95302a223bcd3fd42b5ee58dc2b53d70afa90b0d00e41e4b8eab20486
|
F ext/recover/recoversql.test e66d01f95302a223bcd3fd42b5ee58dc2b53d70afa90b0d00e41e4b8eab20486
|
||||||
@ -548,11 +548,11 @@ F ext/rtree/viewrtree.tcl eea6224b3553599ae665b239bd827e182b466024
|
|||||||
F ext/rtree/visual01.txt e9c2564083bcd30ec51b07f881bffbf0e12b50a3f6fced0c222c5c1d2f94ac66
|
F ext/rtree/visual01.txt e9c2564083bcd30ec51b07f881bffbf0e12b50a3f6fced0c222c5c1d2f94ac66
|
||||||
F ext/session/changeset.c 7a1e6a14c7e92d36ca177e92e88b5281acd709f3b726298dc34ec0fb58869cb5
|
F ext/session/changeset.c 7a1e6a14c7e92d36ca177e92e88b5281acd709f3b726298dc34ec0fb58869cb5
|
||||||
F ext/session/changesetfuzz.c 227076ab0ae4447d742c01ee88a564da6478bbf26b65108bf8fac9cd8b0b24aa
|
F ext/session/changesetfuzz.c 227076ab0ae4447d742c01ee88a564da6478bbf26b65108bf8fac9cd8b0b24aa
|
||||||
F ext/session/changesetfuzz1.test 2e1b90d888fbf0eea5e1bd2f1e527a48cc85f8e0ff75df1ec4e320b21f580b3a
|
F ext/session/changesetfuzz1.test 15b629004e58d5ffcc852e6842a603775bb64b1ce51254831f3d12b113b616cd
|
||||||
F ext/session/session1.test e94f764fbfb672147c0ef7026b195988133b371dc8cf9e52423eba6cad69717e
|
F ext/session/session1.test e94f764fbfb672147c0ef7026b195988133b371dc8cf9e52423eba6cad69717e
|
||||||
F ext/session/session2.test ee83bb973b9ce17ccce4db931cdcdae65eb40bbb22089b2fe6aa4f6be3b9303f
|
F ext/session/session2.test ee83bb973b9ce17ccce4db931cdcdae65eb40bbb22089b2fe6aa4f6be3b9303f
|
||||||
F ext/session/session3.test 2cc1629cfb880243aec1a7251145e07b78411d851b39b2aa1390704550db8e6a
|
F ext/session/session3.test 2cc1629cfb880243aec1a7251145e07b78411d851b39b2aa1390704550db8e6a
|
||||||
F ext/session/session4.test 6778997065b44d99c51ff9cece047ff9244a32856b328735ae27ddef68979c40
|
F ext/session/session4.test d5a119a42954754ad505be757be5b0e24396e6ca675518af458d5e2c338dd48b
|
||||||
F ext/session/session5.test 716bc6fafd625ce60dfa62ae128971628c1a1169
|
F ext/session/session5.test 716bc6fafd625ce60dfa62ae128971628c1a1169
|
||||||
F ext/session/session6.test 35279f2ec45448cd2e24a61688219dc6cf7871757716063acf4a8b5455e1e926
|
F ext/session/session6.test 35279f2ec45448cd2e24a61688219dc6cf7871757716063acf4a8b5455e1e926
|
||||||
F ext/session/session8.test 326f3273abf9d5d2d7d559eee8f5994c4ea74a5d935562454605e6607ee29904
|
F ext/session/session8.test 326f3273abf9d5d2d7d559eee8f5994c4ea74a5d935562454605e6607ee29904
|
||||||
@ -572,7 +572,7 @@ F ext/session/sessionat.test 00c8badb35e43a2f12a716d2734a44d614ff62361979b6b8541
|
|||||||
F ext/session/sessionbig.test 47c381e7acfabeef17d98519a3080d69151723354d220afa2053852182ca7adf
|
F ext/session/sessionbig.test 47c381e7acfabeef17d98519a3080d69151723354d220afa2053852182ca7adf
|
||||||
F ext/session/sessionchange.test 77c4702050f24270b58070e2cf01c95c3d232a3ef164b70f31974b386ce69903
|
F ext/session/sessionchange.test 77c4702050f24270b58070e2cf01c95c3d232a3ef164b70f31974b386ce69903
|
||||||
F ext/session/sessionconflict.test 8b8cbd98548e2e636ddc17d0986276f60e833fb865617dd4f88ea5bbe3a16b96
|
F ext/session/sessionconflict.test 8b8cbd98548e2e636ddc17d0986276f60e833fb865617dd4f88ea5bbe3a16b96
|
||||||
F ext/session/sessiondiff.test ad13dd65664bae26744e1f18eb3cbd5588349b7e9118851d8f9364248d67bcec
|
F ext/session/sessiondiff.test e89f7aedcdd89e5ebac3a455224eb553a171e9586fc3e1e6a7b3388d2648ba8d
|
||||||
F ext/session/sessionfault.test 573bf027fb870d57bd4e7cf50822a3e4b17b2b923407438747aaa918dec57a09
|
F ext/session/sessionfault.test 573bf027fb870d57bd4e7cf50822a3e4b17b2b923407438747aaa918dec57a09
|
||||||
F ext/session/sessionfault2.test b0d6a7c1d7398a7e800d84657404909c7d385965ea8576dc79ed344c46fbf41c
|
F ext/session/sessionfault2.test b0d6a7c1d7398a7e800d84657404909c7d385965ea8576dc79ed344c46fbf41c
|
||||||
F ext/session/sessionfault3.test 7c7547202775de268f3fe6f074c4d0d165151829710b4e64f90d4a01645ba9e7
|
F ext/session/sessionfault3.test 7c7547202775de268f3fe6f074c4d0d165151829710b4e64f90d4a01645ba9e7
|
||||||
@ -923,7 +923,7 @@ F test/autovacuum2.test 76f7eb4fe6a6bf6d33a196a7141dba98886d2fb53a268d7feca285d5
|
|||||||
F test/autovacuum_ioerr2.test 8a367b224183ad801e0e24dcb7d1501f45f244b4
|
F test/autovacuum_ioerr2.test 8a367b224183ad801e0e24dcb7d1501f45f244b4
|
||||||
F test/avfs.test 76f59743dc1f5fa533840d1818b420fe1ee45e21c0fd6bbac7942ba677903128
|
F test/avfs.test 76f59743dc1f5fa533840d1818b420fe1ee45e21c0fd6bbac7942ba677903128
|
||||||
F test/avtrans.test b7dc25459ecbd86c6fa9c606ee3068f59d81e225118617dcf2bbb6ded2ade89e
|
F test/avtrans.test b7dc25459ecbd86c6fa9c606ee3068f59d81e225118617dcf2bbb6ded2ade89e
|
||||||
F test/backcompat.test 3e64cedda754c778ef6bbe417b6e7a295e662a4d
|
F test/backcompat.test f2431465ed668f09fc3f6998e56e893a1506ccea6e8b6f409f085f759f431b48
|
||||||
F test/backup.test 3b08fd4af69f0fa786931103a31f4542b184aba16e239e5f22b18c3c2476697f
|
F test/backup.test 3b08fd4af69f0fa786931103a31f4542b184aba16e239e5f22b18c3c2476697f
|
||||||
F test/backup2.test 8facb54df1388419d34b362ab1f7e233310ff3a3af64e8ad5ec47ba3c2bbe5cf
|
F test/backup2.test 8facb54df1388419d34b362ab1f7e233310ff3a3af64e8ad5ec47ba3c2bbe5cf
|
||||||
F test/backup4.test 8f6fd48e0dfde77b9a3bb26dc471ede3e101df32
|
F test/backup4.test 8f6fd48e0dfde77b9a3bb26dc471ede3e101df32
|
||||||
@ -1010,10 +1010,10 @@ F test/conflict.test b705cddf025a675d3c13d62fa78ab1e2696fb8e07a3d7cccce1596ff8b3
|
|||||||
F test/conflict2.test 5557909ce683b1073982f5d1b61dfb1d41e369533bfdaf003180c5bc87282dd1
|
F test/conflict2.test 5557909ce683b1073982f5d1b61dfb1d41e369533bfdaf003180c5bc87282dd1
|
||||||
F test/conflict3.test 81865d9599609aca394fb3b9cd5f561d4729ea5b176bece3644f6ecb540f88ac
|
F test/conflict3.test 81865d9599609aca394fb3b9cd5f561d4729ea5b176bece3644f6ecb540f88ac
|
||||||
F test/contrib01.test 2a1cbc0f2f48955d7d073f725765da6fbceda6b4
|
F test/contrib01.test 2a1cbc0f2f48955d7d073f725765da6fbceda6b4
|
||||||
F test/corrupt.test d7cb0300e4a297147b6a05e92a1684bc8973635c3bcaa3d66e983c9cbdbf47a3
|
F test/corrupt.test 54509b182b1927663e0a425b681b0935a08a01b11d8153a4a9545ed36760ebe2
|
||||||
F test/corrupt2.test 9745c55b3ff2d84d9b6dc4f7365f91a99e70d90f3127ebc97ff0549c418e4d3d
|
F test/corrupt2.test 4ce5eadd51baa1aedb48e141dd885d155946f5c3677bb032547e350ce91b17f4
|
||||||
F test/corrupt3.test 6a982535d52c8165654cbc79a043cfd0bf02495a5efbf4754295e056fc548539
|
F test/corrupt3.test 6a982535d52c8165654cbc79a043cfd0bf02495a5efbf4754295e056fc548539
|
||||||
F test/corrupt4.test b5ae41607e8d17d9c1f3e94fdb572ce061ed3beeebdb46fb3a348181b8c8a097
|
F test/corrupt4.test 5fa4559bcfd14afbb99670d463546ba75fb4975c710b7f6dfa592ae90471cce7
|
||||||
F test/corrupt5.test 387be3250795e2a86e6234745558b80efb248a357d0cd8e53bce75c7463f545d
|
F test/corrupt5.test 387be3250795e2a86e6234745558b80efb248a357d0cd8e53bce75c7463f545d
|
||||||
F test/corrupt6.test fc6a891716139665dae0073b6945e3670bf92568
|
F test/corrupt6.test fc6a891716139665dae0073b6945e3670bf92568
|
||||||
F test/corrupt7.test ffa86896fe63a3d00b0a131e1e64f402e4da9f7e5d89609d6501c851e511d73a
|
F test/corrupt7.test ffa86896fe63a3d00b0a131e1e64f402e4da9f7e5d89609d6501c851e511d73a
|
||||||
@ -1029,7 +1029,7 @@ F test/corruptG.test adf79b669cbfd19e28c8191a610d083ae53a6d51
|
|||||||
F test/corruptH.test 79801d97ec5c2f9f3c87739aa1ec2eb786f96454
|
F test/corruptH.test 79801d97ec5c2f9f3c87739aa1ec2eb786f96454
|
||||||
F test/corruptI.test 9d8cbf6214e492abe9e822e759b9751ae336cec0a6fe3ff3b37bfbd8ff9c22ca
|
F test/corruptI.test 9d8cbf6214e492abe9e822e759b9751ae336cec0a6fe3ff3b37bfbd8ff9c22ca
|
||||||
F test/corruptJ.test 4d5ccc4bf959464229a836d60142831ef76a5aa4
|
F test/corruptJ.test 4d5ccc4bf959464229a836d60142831ef76a5aa4
|
||||||
F test/corruptK.test 5b4212fe346699831c5ad559a62c54e11c0611bdde1ea8423a091f9c01aa32af
|
F test/corruptK.test ac13504593d89d69690d45479547616ed12644d42b5cb7eeb2e759a76fc23dcb
|
||||||
F test/corruptL.test 652fc8ac0763a6fd3eb28b951d481924167b2d9936083bcc68253b2274a0c8fe
|
F test/corruptL.test 652fc8ac0763a6fd3eb28b951d481924167b2d9936083bcc68253b2274a0c8fe
|
||||||
F test/corruptM.test 7d574320e08c1b36caa3e47262061f186367d593a7e305d35f15289cc2c3e067
|
F test/corruptM.test 7d574320e08c1b36caa3e47262061f186367d593a7e305d35f15289cc2c3e067
|
||||||
F test/corruptN.test 7c099d153a554001b4fb829c799b01f2ea6276cbc32479131e0db0da4efd9cc4
|
F test/corruptN.test 7c099d153a554001b4fb829c799b01f2ea6276cbc32479131e0db0da4efd9cc4
|
||||||
@ -1037,7 +1037,7 @@ F test/cost.test cc434a026b1e9d0d98137a147e24e5daf1b1ad09e9ff7da63b34c83ddd136d9
|
|||||||
F test/count.test cd4bd531066e8d77ef8fe1e3fc8253d042072e117ccab214b290cf83f1602249
|
F test/count.test cd4bd531066e8d77ef8fe1e3fc8253d042072e117ccab214b290cf83f1602249
|
||||||
F test/countofview.test 4088e461a10ee33e69803c177a69aa1d7bba81a9ffc2df66d76465a22ca7fdfc
|
F test/countofview.test 4088e461a10ee33e69803c177a69aa1d7bba81a9ffc2df66d76465a22ca7fdfc
|
||||||
F test/coveridxscan.test f35c7208dedc4f98e471c569df64c0f95a49f6e072d8dc7c8f99bdee2697de1b
|
F test/coveridxscan.test f35c7208dedc4f98e471c569df64c0f95a49f6e072d8dc7c8f99bdee2697de1b
|
||||||
F test/crash.test fb9dc4a02dcba30d4aa5c2c226f98b220b2b959f
|
F test/crash.test f699152b8ae759bdf1c19c278b135f5d43fa4b6466e63489cd02edbc94aebad0
|
||||||
F test/crash2.test 5b14d4eb58b880e231361d3b609b216acda86651
|
F test/crash2.test 5b14d4eb58b880e231361d3b609b216acda86651
|
||||||
F test/crash3.test 8f5de9d32ab9ab95475a9efe7f47a940aa889418
|
F test/crash3.test 8f5de9d32ab9ab95475a9efe7f47a940aa889418
|
||||||
F test/crash4.test fe2821baf37168dc59dd733dcf7dba2a401487bc
|
F test/crash4.test fe2821baf37168dc59dd733dcf7dba2a401487bc
|
||||||
@ -1116,7 +1116,7 @@ F test/eqp2.test 6e8996148de88f0e7670491e92e712a2920a369b4406f21a27c3c9b6a46b68d
|
|||||||
F test/errmsg.test eae9f091eb39ce7e20305de45d8e5d115b68fa856fba4ea6757b6ca3705ff7f9
|
F test/errmsg.test eae9f091eb39ce7e20305de45d8e5d115b68fa856fba4ea6757b6ca3705ff7f9
|
||||||
F test/eval.test 73969a2d43a511bf44080c44485a8c4d796b6a4f038d19e491867081155692c0
|
F test/eval.test 73969a2d43a511bf44080c44485a8c4d796b6a4f038d19e491867081155692c0
|
||||||
F test/exclusive.test 7ff63be7503990921838d5c9f77f6e33e68e48ed1a9d48cd28745bf650bf0747
|
F test/exclusive.test 7ff63be7503990921838d5c9f77f6e33e68e48ed1a9d48cd28745bf650bf0747
|
||||||
F test/exclusive2.test 984090e8e9d1b331d2e8111daf6e5d61dda0bef7
|
F test/exclusive2.test cd70b1d9c6fffd336f9795b711dcc5d9ceba133ad3f7001da3fda63615bdc91e
|
||||||
F test/exec.test e949714dc127eaa5ecc7d723efec1ec27118fdd7
|
F test/exec.test e949714dc127eaa5ecc7d723efec1ec27118fdd7
|
||||||
F test/exists.test 79a75323c78f02bbe9c251ea502a092f9ef63dac
|
F test/exists.test 79a75323c78f02bbe9c251ea502a092f9ef63dac
|
||||||
F test/expr.test 5c06696478212e5a04e04b043f993373f6f8e5ce5a80f5548a84703b123b6caa
|
F test/expr.test 5c06696478212e5a04e04b043f993373f6f8e5ce5a80f5548a84703b123b6caa
|
||||||
@ -1247,14 +1247,14 @@ F test/func2.test 69f6ae3751b4ec765bdc3b803c0a255aa0f693f28f44805bef03e6b4a3fd24
|
|||||||
F test/func3.test 600a632c305a88f3946d38f9a51efe145c989b2e13bd2b2a488db47fe76bab6a
|
F test/func3.test 600a632c305a88f3946d38f9a51efe145c989b2e13bd2b2a488db47fe76bab6a
|
||||||
F test/func4.test a3f9062487dbd826776f54f4e0e9517fe8c3cf689af92735308965774d51fac5
|
F test/func4.test a3f9062487dbd826776f54f4e0e9517fe8c3cf689af92735308965774d51fac5
|
||||||
F test/func5.test 863e6d1bd0013d09c17236f8a13ea34008dd857d87d85a13a673960e4c25d82a
|
F test/func5.test 863e6d1bd0013d09c17236f8a13ea34008dd857d87d85a13a673960e4c25d82a
|
||||||
F test/func6.test 9cc9b1f43b435af34fe1416eb1e318c8920448ea7a6962f2121972f5215cb9b0
|
F test/func6.test 3bc89ec0f2605736d3a118f43d25ef58115a7db4dba8ae939a363917d815c0bb
|
||||||
F test/func7.test adbfc910385a6ffd15dc47be3c619ef070c542fcb7488964badb17b2d9a4d080
|
F test/func7.test adbfc910385a6ffd15dc47be3c619ef070c542fcb7488964badb17b2d9a4d080
|
||||||
F test/func8.test c4e2ecacf9f16e47a245e7a25fbabcc7e78f9c7c41a80f158527cdfdc6dd299d
|
F test/func8.test c4e2ecacf9f16e47a245e7a25fbabcc7e78f9c7c41a80f158527cdfdc6dd299d
|
||||||
F test/func9.test b32d313f679aa9698d52f39519d301c3941823cb72b4e23406c210eadd82c824
|
F test/func9.test b32d313f679aa9698d52f39519d301c3941823cb72b4e23406c210eadd82c824
|
||||||
F test/fuzz-oss1.test 514dcabb24687818ea949fa6760229eaacad74ca70157743ef36d35bbe01ffb0
|
F test/fuzz-oss1.test 514dcabb24687818ea949fa6760229eaacad74ca70157743ef36d35bbe01ffb0
|
||||||
F test/fuzz.test 4608c1310cff4c3014a84bcced6278139743e080046e5f6784b0de7b069371d8
|
F test/fuzz.test 4608c1310cff4c3014a84bcced6278139743e080046e5f6784b0de7b069371d8
|
||||||
F test/fuzz2.test 76dc35b32b6d6f965259508508abce75a6c4d7e1
|
F test/fuzz2.test 76dc35b32b6d6f965259508508abce75a6c4d7e1
|
||||||
F test/fuzz3.test 9c813e6613b837cb7a277b0383cd66bfa07042b4cf0317157c35852f30043c31
|
F test/fuzz3.test 70ba57260364b83e964707b9d4b5625284239768ab907dd387c740c0370ce313
|
||||||
F test/fuzz4.test c229bcdb45518a89e1d208a21343e061503460ac69fae1539320a89f572eb634
|
F test/fuzz4.test c229bcdb45518a89e1d208a21343e061503460ac69fae1539320a89f572eb634
|
||||||
F test/fuzz_common.tcl b7197de6ed1ee8250a4f82d67876f4561b42ee8cbbfc6160dcb66331bad3f830
|
F test/fuzz_common.tcl b7197de6ed1ee8250a4f82d67876f4561b42ee8cbbfc6160dcb66331bad3f830
|
||||||
F test/fuzz_malloc.test f348276e732e814802e39f042b1f6da6362a610af73a528d8f76898fde6b22f2
|
F test/fuzz_malloc.test f348276e732e814802e39f042b1f6da6362a610af73a528d8f76898fde6b22f2
|
||||||
@ -1298,7 +1298,7 @@ F test/incrblobfault.test de274b1e329169c2c3438f9528994807ea8201ebf38ae9f157d34b
|
|||||||
F test/incrcorrupt.test 6c567fbf870aa9e91866fe52ce6f200cd548939a
|
F test/incrcorrupt.test 6c567fbf870aa9e91866fe52ce6f200cd548939a
|
||||||
F test/incrvacuum.test 3fa6145f5e71f603554fd7b8ec3da4290b1341029682313285cb5f9e1893d6ba
|
F test/incrvacuum.test 3fa6145f5e71f603554fd7b8ec3da4290b1341029682313285cb5f9e1893d6ba
|
||||||
F test/incrvacuum2.test 7d26cfda66c7e55898d196de54ac4ec7d86a4e3d
|
F test/incrvacuum2.test 7d26cfda66c7e55898d196de54ac4ec7d86a4e3d
|
||||||
F test/incrvacuum3.test 75256fb1377e7c39ef2de62bfc42bbff67be295a
|
F test/incrvacuum3.test 0bf0ffe7f2cbc87ba1d471e4bbadabbf10dacf8d4ee26b3a072708d575d637a9
|
||||||
F test/incrvacuum_ioerr.test 6ae2f783424e47a0033304808fe27789cf93e635
|
F test/incrvacuum_ioerr.test 6ae2f783424e47a0033304808fe27789cf93e635
|
||||||
F test/index.test d866054c88b394fd42cbf2825628f127ca24dfac525fa019069a936674d92cbe
|
F test/index.test d866054c88b394fd42cbf2825628f127ca24dfac525fa019069a936674d92cbe
|
||||||
F test/index2.test f835d5e13ca163bd78c4459ca15fd2e4ed487407
|
F test/index2.test f835d5e13ca163bd78c4459ca15fd2e4ed487407
|
||||||
@ -1329,11 +1329,11 @@ F test/interrupt2.test e4408ca770a6feafbadb0801e54a0dcd1a8d108d
|
|||||||
F test/intpkey.test aee694afed1a65c86c4e69ad030224b3fc268113d00685234d40079fca16bad3
|
F test/intpkey.test aee694afed1a65c86c4e69ad030224b3fc268113d00685234d40079fca16bad3
|
||||||
F test/intreal.test 68829a8bb073ee1610ca3f8f9e0f99b0371fb36e0fa64862dd5ced4ef03c2343
|
F test/intreal.test 68829a8bb073ee1610ca3f8f9e0f99b0371fb36e0fa64862dd5ced4ef03c2343
|
||||||
F test/io.test f138f3fe696d1ed8c51dfea5b325910d319a1b29e1d25ea57231a02092f02cca
|
F test/io.test f138f3fe696d1ed8c51dfea5b325910d319a1b29e1d25ea57231a02092f02cca
|
||||||
F test/ioerr.test 530d05801ff1b6327018b2e140da34a74effa2773a844ddb8dc79c32e9567318
|
F test/ioerr.test c94eef1cd8bfc36f9aa493e41e151e9160281ac8e2d960cc9dcdcc8e6aa99ab3
|
||||||
F test/ioerr2.test 2593563599e2cc6b6b4fcf5878b177bdd5d8df26
|
F test/ioerr2.test 2593563599e2cc6b6b4fcf5878b177bdd5d8df26
|
||||||
F test/ioerr3.test d3cec5e1a11ad6d27527d0d38573fbff14c71bdd
|
F test/ioerr3.test d3cec5e1a11ad6d27527d0d38573fbff14c71bdd
|
||||||
F test/ioerr4.test f130fe9e71008577b342b8874d52984bd04ede2c
|
F test/ioerr4.test f130fe9e71008577b342b8874d52984bd04ede2c
|
||||||
F test/ioerr5.test 2edfa4fb0f896f733071303b42224df8bedd9da4
|
F test/ioerr5.test 5984da7bf74b6540aa356f2ab0c6ae68a6d12039a3d798a9ac6a100abc17d520
|
||||||
F test/ioerr6.test a395a6ab144b26a9e3e21059a1ab6a7149cca65b
|
F test/ioerr6.test a395a6ab144b26a9e3e21059a1ab6a7149cca65b
|
||||||
F test/istrue.test e7f285bb70282625c258e866ce6337d4c762922f5a300e1b50f958aef6e7d9c9
|
F test/istrue.test e7f285bb70282625c258e866ce6337d4c762922f5a300e1b50f958aef6e7d9c9
|
||||||
F test/join.test f7abfef3faeaf2800308872e33a57e5b6e4a2b44fb8c6b90c6068412e71a6cf4
|
F test/join.test f7abfef3faeaf2800308872e33a57e5b6e4a2b44fb8c6b90c6068412e71a6cf4
|
||||||
@ -1427,7 +1427,7 @@ F test/malloctraceviewer.tcl 3e3ddf11e30d2b20f53aa16aa6615082fb24a100bea61cca721
|
|||||||
F test/manydb.test 28385ae2087967aa05c38624cec7d96ec74feb3e
|
F test/manydb.test 28385ae2087967aa05c38624cec7d96ec74feb3e
|
||||||
F test/mem5.test c6460fba403c5703141348cd90de1c294188c68f
|
F test/mem5.test c6460fba403c5703141348cd90de1c294188c68f
|
||||||
F test/memdb.test c1f2a343ad14398d5d6debda6ea33e80d0dafcc7
|
F test/memdb.test c1f2a343ad14398d5d6debda6ea33e80d0dafcc7
|
||||||
F test/memdb1.test 2fb27d5dadd4e7784d2229e570f6368b059fc0b7fe88ca25e46e17150ba8ad4c
|
F test/memdb1.test c737ac9aa5895092332b1dde24fae7ae494b7fcbcd346d22d600891096a3836d
|
||||||
F test/memdb2.test 4ba1fc09e2f51df80d148a540e4a3fa66d0462e91167b27497084de4d1f6b5b4
|
F test/memdb2.test 4ba1fc09e2f51df80d148a540e4a3fa66d0462e91167b27497084de4d1f6b5b4
|
||||||
F test/memjournal.test 70f3a00c7f84ee2978ad14e831231caa1e7f23915a2c54b4f775a021d5740c6c
|
F test/memjournal.test 70f3a00c7f84ee2978ad14e831231caa1e7f23915a2c54b4f775a021d5740c6c
|
||||||
F test/memjournal2.test dbc2c5cb5f7b38950f4f6dc3e73fcecf0fcbed3fc32c7ce913bba164d288da1e
|
F test/memjournal2.test dbc2c5cb5f7b38950f4f6dc3e73fcecf0fcbed3fc32c7ce913bba164d288da1e
|
||||||
@ -1507,7 +1507,7 @@ F test/pagesize.test 5769fc62d8c890a83a503f67d47508dfdc543305
|
|||||||
F test/parser1.test 6ccdf5e459a5dc4673d3273dc311a7e9742ca952dd0551a6a6320d27035ce4b3
|
F test/parser1.test 6ccdf5e459a5dc4673d3273dc311a7e9742ca952dd0551a6a6320d27035ce4b3
|
||||||
F test/pcache.test c8acbedd3b6fd0f9a7ca887a83b11d24a007972b
|
F test/pcache.test c8acbedd3b6fd0f9a7ca887a83b11d24a007972b
|
||||||
F test/pcache2.test af7f3deb1a819f77a6d0d81534e97d1cf62cd442
|
F test/pcache2.test af7f3deb1a819f77a6d0d81534e97d1cf62cd442
|
||||||
F test/pendingrace.test 6aa33756b950c4529f79c4f3817a9a1e4025bd0d9961571a05c0279bd183d9c6
|
F test/pendingrace.test e99efc5ab3584da3dfc8cd6a0ec4e5a42214820574f5ea24ee93f1d84655f463
|
||||||
F test/percentile.test 74e383216a075251512d6ba98beb9dccd6da465e3f73817fc438379e3a628de7
|
F test/percentile.test 74e383216a075251512d6ba98beb9dccd6da465e3f73817fc438379e3a628de7
|
||||||
F test/permutations.test 405542f1d659942994a6b38a9e024cf5cfd23eaa68c806aeb24a72d7c9186e80
|
F test/permutations.test 405542f1d659942994a6b38a9e024cf5cfd23eaa68c806aeb24a72d7c9186e80
|
||||||
F test/pg_common.tcl 3b27542224db1e713ae387459b5d117c836a5f6e328846922993b6d2b7640d9f
|
F test/pg_common.tcl 3b27542224db1e713ae387459b5d117c836a5f6e328846922993b6d2b7640d9f
|
||||||
@ -1536,7 +1536,7 @@ F test/randexpr1.test eda062a97e60f9c38ae8d806b03b0ddf23d796df
|
|||||||
F test/rbu.test 168573d353cd0fd10196b87b0caa322c144ef736
|
F test/rbu.test 168573d353cd0fd10196b87b0caa322c144ef736
|
||||||
F test/rdonly.test 64e2696c322e3538df0b1ed624e21f9a23ed9ff8
|
F test/rdonly.test 64e2696c322e3538df0b1ed624e21f9a23ed9ff8
|
||||||
F test/readonly.test c1985f0b4ab55041f2ba629dadc6578a3ff0f0e5b0ec7912e85c51f49c3e82fe
|
F test/readonly.test c1985f0b4ab55041f2ba629dadc6578a3ff0f0e5b0ec7912e85c51f49c3e82fe
|
||||||
F test/recover.test 6463509a7404e0c35431dd9b4a1c3b4a29d7a6af8a08462b31670c8a5a616d3a
|
F test/recover.test a163a156ea9f2beea63fa83c4dcd8dea6e57b8a569fc647155e3d2754eaac1b5
|
||||||
F test/regexp1.test 8f2a8bc1569666e29a4cee6c1a666cd224eb6d50e2470d1dc1df995170f3e0f1
|
F test/regexp1.test 8f2a8bc1569666e29a4cee6c1a666cd224eb6d50e2470d1dc1df995170f3e0f1
|
||||||
F test/regexp2.test 55ed41da802b0e284ac7e2fe944be3948f93ff25abbca0361a609acfed1368b5
|
F test/regexp2.test 55ed41da802b0e284ac7e2fe944be3948f93ff25abbca0361a609acfed1368b5
|
||||||
F test/reindex.test cd9d6021729910ece82267b4f5e1b5ac2911a7566c43b43c176a6a4732e2118d
|
F test/reindex.test cd9d6021729910ece82267b4f5e1b5ac2911a7566c43b43c176a6a4732e2118d
|
||||||
@ -1544,7 +1544,7 @@ F test/resetdb.test 54c06f18bc832ac6d6319e5ab23d5c8dd49fdbeec7c696d791682a8006bd
|
|||||||
F test/resolver01.test f4022acafda7f4d40eca94dbf16bc5fc4ac30ceb
|
F test/resolver01.test f4022acafda7f4d40eca94dbf16bc5fc4ac30ceb
|
||||||
F test/returning1.test 212cd4111bb941a60abf608f20250db666c21eb1bc4d49217e96c87ff3ab9d1a
|
F test/returning1.test 212cd4111bb941a60abf608f20250db666c21eb1bc4d49217e96c87ff3ab9d1a
|
||||||
F test/returningfault.test ae4c4b5e8745813287a359d9ccdb9d5c883c2e68afb18fb0767937d5de5692a4
|
F test/returningfault.test ae4c4b5e8745813287a359d9ccdb9d5c883c2e68afb18fb0767937d5de5692a4
|
||||||
F test/rollback.test 06680159bc6746d0f26276e339e3ae2f951c64812468308838e0a3362d911eaa
|
F test/rollback.test 952c4d805bca96adc2be76f621ea22115fe40b330015af36fcc8028c8547fcee
|
||||||
F test/rollback2.test 3f3a4e20401825017df7e7671e9f31b6de5fae5620c2b9b49917f52f8c160a8f
|
F test/rollback2.test 3f3a4e20401825017df7e7671e9f31b6de5fae5620c2b9b49917f52f8c160a8f
|
||||||
F test/rollbackfault.test 0e646aeab8840c399cfbfa43daab46fd609cf04a
|
F test/rollbackfault.test 0e646aeab8840c399cfbfa43daab46fd609cf04a
|
||||||
F test/round1.test 29c3c9039936ed024d672f003c4d35ee11c14c0acb75c5f7d6188ff16190cfd4
|
F test/round1.test 29c3c9039936ed024d672f003c4d35ee11c14c0acb75c5f7d6188ff16190cfd4
|
||||||
@ -1620,9 +1620,9 @@ F test/shell1.test 17a5ca9c6f24f807b2f505b4b38fcbce143d96cd8664c06c34bbbe0672bf7
|
|||||||
F test/shell2.test 56da24128304c9ab67da2964cc80beff7b35761c446ec6e6e98bff2775b15026
|
F test/shell2.test 56da24128304c9ab67da2964cc80beff7b35761c446ec6e6e98bff2775b15026
|
||||||
F test/shell3.test db1953a8e59d08e9240b7cc5948878e184f7eb2623591587f8fd1f1a5bd536d8
|
F test/shell3.test db1953a8e59d08e9240b7cc5948878e184f7eb2623591587f8fd1f1a5bd536d8
|
||||||
F test/shell4.test 522fdc628c55eff697b061504fb0a9e4e6dfc5d9087a633ab0f3dd11bcc4f807
|
F test/shell4.test 522fdc628c55eff697b061504fb0a9e4e6dfc5d9087a633ab0f3dd11bcc4f807
|
||||||
F test/shell5.test 6a49440bddc33a132f856fb189e71228f8132963655d12a2c8b8a161263b9632
|
F test/shell5.test bafa4c0b67b7a8027e729970a625c9225cb7ef854acc4e52624c45074faaaddf
|
||||||
F test/shell6.test e3b883b61d4916b6906678a35f9d19054861123ad91b856461e0a456273bdbb8
|
F test/shell6.test e3b883b61d4916b6906678a35f9d19054861123ad91b856461e0a456273bdbb8
|
||||||
F test/shell7.test 753c6ece5361df50025a50cadf378ea36db9cc05fb23d7a96cff7fa130626ef9
|
F test/shell7.test 43fd8e511c533bab5232e95c7b4be93b243451709e89582600d4b6e67693d5c3
|
||||||
F test/shell8.test aea51ecbcd4494c746b096aeff51d841d04d5f0dc4b62eb42427f16109b87acd
|
F test/shell8.test aea51ecbcd4494c746b096aeff51d841d04d5f0dc4b62eb42427f16109b87acd
|
||||||
F test/shell9.test 8742a5b390cdcef6369f5aa223e415aa4255a4129ef249b177887dc635a87209
|
F test/shell9.test 8742a5b390cdcef6369f5aa223e415aa4255a4129ef249b177887dc635a87209
|
||||||
F test/shmlock.test 3dbf017d34ab0c60abe6a44e447d3552154bd0c87b41eaf5ceacd408dd13fda5
|
F test/shmlock.test 3dbf017d34ab0c60abe6a44e447d3552154bd0c87b41eaf5ceacd408dd13fda5
|
||||||
@ -1681,7 +1681,7 @@ F test/subquery2.test 90cf944b9de8204569cf656028391e4af1ccc8c0cc02d4ef38ee3be8de
|
|||||||
F test/subselect.test 0966aa8e720224dbd6a5e769a3ec2a723e332303
|
F test/subselect.test 0966aa8e720224dbd6a5e769a3ec2a723e332303
|
||||||
F test/substr.test a673e3763e247e9b5e497a6cacbaf3da2bd8ec8921c0677145c109f2e633f36b
|
F test/substr.test a673e3763e247e9b5e497a6cacbaf3da2bd8ec8921c0677145c109f2e633f36b
|
||||||
F test/subtype1.test 7a9c55ed84d4ce551203d18046f925e293d75f69da81bff71aaf2696e4a2a748
|
F test/subtype1.test 7a9c55ed84d4ce551203d18046f925e293d75f69da81bff71aaf2696e4a2a748
|
||||||
F test/superlock.test ec94f0556b6488d97f71c79f9061ae08d9ab8f12
|
F test/superlock.test 85256830339a6871ce36a2ef591c3f67716a701b5497788fb2068b90159c2442
|
||||||
F test/swarmvtab.test 250231404fcac88f61a6c147bb0e3a118ed879278cd3ccb0ae2d3a729e1e8e26
|
F test/swarmvtab.test 250231404fcac88f61a6c147bb0e3a118ed879278cd3ccb0ae2d3a729e1e8e26
|
||||||
F test/swarmvtab2.test c948cb2fdfc5b01d85e8f6d6504854202dc1a0782ab2a0ed61538f27cbd0aa5c
|
F test/swarmvtab2.test c948cb2fdfc5b01d85e8f6d6504854202dc1a0782ab2a0ed61538f27cbd0aa5c
|
||||||
F test/swarmvtab3.test 41a3ab47cb7a834d4e5336425103b617410a67bb95d335ef536f887587ece073
|
F test/swarmvtab3.test 41a3ab47cb7a834d4e5336425103b617410a67bb95d335ef536f887587ece073
|
||||||
@ -1690,7 +1690,7 @@ F test/symlink.test 4368af0e213dd6e726a6240a16f2bb96a5a58f83f2d5d60652f27547b28c
|
|||||||
F test/symlink2.test 9531f475a53d8781c4f81373f87faf2e2aff4f5fb2102ec6386e0c827916a670
|
F test/symlink2.test 9531f475a53d8781c4f81373f87faf2e2aff4f5fb2102ec6386e0c827916a670
|
||||||
F test/sync.test 89539f4973c010eda5638407e71ca7fddbcd8e0594f4c9980229f804d4333092
|
F test/sync.test 89539f4973c010eda5638407e71ca7fddbcd8e0594f4c9980229f804d4333092
|
||||||
F test/sync2.test 8f9f7d4f6d5be8ca8941a8dadcc4299e558cb6a1ff653a9469146c7a76ef2039
|
F test/sync2.test 8f9f7d4f6d5be8ca8941a8dadcc4299e558cb6a1ff653a9469146c7a76ef2039
|
||||||
F test/syscall.test a39d9a36f852ae6e4800f861bc2f2e83f68bbc2112d9399931ecfadeabd2d69d
|
F test/syscall.test a067468b43b8cb2305e9f9fe414e5f40c875bb5d2cba5f00b8154396e95fcf37
|
||||||
F test/sysfault.test c9f2b0d8d677558f74de750c75e12a5454719d04
|
F test/sysfault.test c9f2b0d8d677558f74de750c75e12a5454719d04
|
||||||
F test/tabfunc01.test f150d206294471d20f50029e6b46b76b87a7a010b16dc57eb44245c76dd02802
|
F test/tabfunc01.test f150d206294471d20f50029e6b46b76b87a7a010b16dc57eb44245c76dd02802
|
||||||
F test/table.test 7862a00b58b5541511a26757ea9c5c7c3f8298766e98aa099deec703d9c0a8e0
|
F test/table.test 7862a00b58b5541511a26757ea9c5c7c3f8298766e98aa099deec703d9c0a8e0
|
||||||
@ -1704,7 +1704,7 @@ F test/temptable.test d2c9b87a54147161bcd1822e30c1d1cd891e5b30
|
|||||||
F test/temptable2.test 76821347810ecc88203e6ef0dd6897b6036ac788e9dd3e6b04fd4d1631311a16
|
F test/temptable2.test 76821347810ecc88203e6ef0dd6897b6036ac788e9dd3e6b04fd4d1631311a16
|
||||||
F test/temptable3.test d11a0974e52b347e45ee54ef1923c91ed91e4637
|
F test/temptable3.test d11a0974e52b347e45ee54ef1923c91ed91e4637
|
||||||
F test/temptrigger.test 38f0ca479b1822d3117069e014daabcaacefffcc
|
F test/temptrigger.test 38f0ca479b1822d3117069e014daabcaacefffcc
|
||||||
F test/tester.tcl fe617b88c7eb08bdf983d2aaa31c20fbf439eee7b8e0d61ca636fcd0c305bbbf
|
F test/tester.tcl f16465ee09897fc2bf5ea266146c5f15d507eb2a6a33129cffe135495192a3aa
|
||||||
F test/testrunner.tcl 1386667c04207d0a540ce1a9bc5ee0b734f7a3ba856c14a03943fb4f32de55bb
|
F test/testrunner.tcl 1386667c04207d0a540ce1a9bc5ee0b734f7a3ba856c14a03943fb4f32de55bb
|
||||||
F test/testrunner_data.tcl 3d36660cfd55ea5e20e661e8f94c0520feebcb437848f9b98b33c483cc479c0c
|
F test/testrunner_data.tcl 3d36660cfd55ea5e20e661e8f94c0520feebcb437848f9b98b33c483cc479c0c
|
||||||
F test/thread001.test a0985c117eab62c0c65526e9fa5d1360dd1cac5b03bde223902763274ce21899
|
F test/thread001.test a0985c117eab62c0c65526e9fa5d1360dd1cac5b03bde223902763274ce21899
|
||||||
@ -1833,7 +1833,7 @@ F test/tkt3357.test 77c37c6482b526fe89941ce951c22d011f5922ed
|
|||||||
F test/tkt3419.test 1bbf36d7ea03b638c15804251287c2391f5c1f6b
|
F test/tkt3419.test 1bbf36d7ea03b638c15804251287c2391f5c1f6b
|
||||||
F test/tkt3424.test 61f831bd2b071bd128fa5d00fbda57e656ca5812
|
F test/tkt3424.test 61f831bd2b071bd128fa5d00fbda57e656ca5812
|
||||||
F test/tkt3442.test c9d95b4c8f4f35a51b523f35d2afd0ce124937812af296545ad551ff763504fd
|
F test/tkt3442.test c9d95b4c8f4f35a51b523f35d2afd0ce124937812af296545ad551ff763504fd
|
||||||
F test/tkt3457.test 5651e2cbb94645b677ec663160b9e192b87b7d365aecdfb24e19f749575a6fc2
|
F test/tkt3457.test 5b9cc2b6cbbf896e9b973db83f6520f43f326f4d08604372a7b0379625e28412
|
||||||
F test/tkt3461.test 228ea328a5a21e8663f80ee3d212a6ad92549a19
|
F test/tkt3461.test 228ea328a5a21e8663f80ee3d212a6ad92549a19
|
||||||
F test/tkt3493.test 1686cbde85f8721fc1bdc0ee72f2ef2f63139218
|
F test/tkt3493.test 1686cbde85f8721fc1bdc0ee72f2ef2f63139218
|
||||||
F test/tkt3508.test d75704db9501625c7f7deec119fcaf1696aefb7d
|
F test/tkt3508.test d75704db9501625c7f7deec119fcaf1696aefb7d
|
||||||
@ -1973,7 +1973,7 @@ F test/vtab_shared.test 5253bff2355a9a3f014c15337da7e177ab0ef8ad
|
|||||||
F test/vtabdistinct.test 7688f0889358f849fd60bbfde1ded38b014b18066076d4bfbb75395804dfe072
|
F test/vtabdistinct.test 7688f0889358f849fd60bbfde1ded38b014b18066076d4bfbb75395804dfe072
|
||||||
F test/vtabdrop.test 65d4cf6722972e5499bdaf0c0d70ee3b8133944a4e4bc31862563f32a7edca12
|
F test/vtabdrop.test 65d4cf6722972e5499bdaf0c0d70ee3b8133944a4e4bc31862563f32a7edca12
|
||||||
F test/vtabrhs1.test 9b5ecbc74a689500c33a4b2b36761f9bcc22fcc4e3f9d21066ee0c9c74cf5f6c
|
F test/vtabrhs1.test 9b5ecbc74a689500c33a4b2b36761f9bcc22fcc4e3f9d21066ee0c9c74cf5f6c
|
||||||
F test/wal.test b7cc6984709f54afbf8441747ced1f646af120bf0c1b1d847bfa39306fbea089
|
F test/wal.test 519c550255c78f55959e9159b93ebbfad2b4e9f36f5b76284da41f572f9d27da
|
||||||
F test/wal2.test 31f6e2c404b9f2cdf9ca19b105a1742fdc19653c2c936da39e3658c617524046
|
F test/wal2.test 31f6e2c404b9f2cdf9ca19b105a1742fdc19653c2c936da39e3658c617524046
|
||||||
F test/wal3.test 5de023bb862fd1eb9d2ad26fa8d9c43abb5370582e5b08b2ae0d6f93661bc310
|
F test/wal3.test 5de023bb862fd1eb9d2ad26fa8d9c43abb5370582e5b08b2ae0d6f93661bc310
|
||||||
F test/wal4.test 4744e155cd6299c6bd99d3eab1c82f77db9cdb3c
|
F test/wal4.test 4744e155cd6299c6bd99d3eab1c82f77db9cdb3c
|
||||||
@ -1983,11 +1983,11 @@ F test/wal64k.test 2a525c0f45d709bae3765c71045ccec5df7d100ccbd3a7860fdba46c9addb
|
|||||||
F test/wal7.test 2ae8f427d240099cc4b2dfef63cff44e2a68a1bd
|
F test/wal7.test 2ae8f427d240099cc4b2dfef63cff44e2a68a1bd
|
||||||
F test/wal8.test d9df3fba4caad5854ed69ed673c68482514203c8
|
F test/wal8.test d9df3fba4caad5854ed69ed673c68482514203c8
|
||||||
F test/wal9.test 378e76a9ad09cd9bee06c172ad3547b0129a6750
|
F test/wal9.test 378e76a9ad09cd9bee06c172ad3547b0129a6750
|
||||||
F test/wal_common.tcl a98f17fba96206122eff624db0ab13ec377be4fe
|
F test/wal_common.tcl 4589f701d5527ace2eba43823c96c2177e1f9dd2a6098256ee2203a0a313c13a
|
||||||
F test/walbak.test 018d4e5a3d45c6298d11b99f09a8ef6876527946
|
F test/walbak.test 018d4e5a3d45c6298d11b99f09a8ef6876527946
|
||||||
F test/walbig.test f437473a16cfb314867c6b5d1dbcd519e73e3434
|
F test/walbig.test f437473a16cfb314867c6b5d1dbcd519e73e3434
|
||||||
F test/walblock.test be48f3a75eff0b4456209f26b3ce186c2015497d
|
F test/walblock.test be48f3a75eff0b4456209f26b3ce186c2015497d
|
||||||
F test/walcksum.test bb234a1bb42248b3515d992b719708015c384278
|
F test/walcksum.test ba02b4fe6d22cb42e57a323003cbae62f77a740983e1355b2b520e019ae261c7
|
||||||
F test/walcrash.test 21038858cc552077b0522f50b0fa87e38139306a
|
F test/walcrash.test 21038858cc552077b0522f50b0fa87e38139306a
|
||||||
F test/walcrash2.test a0edab4e5390f03b99a790de89aad15d6ec70b36
|
F test/walcrash2.test a0edab4e5390f03b99a790de89aad15d6ec70b36
|
||||||
F test/walcrash3.test e426aa58122d20f2b9fbe9a507f9eb8cab85b8af
|
F test/walcrash3.test e426aa58122d20f2b9fbe9a507f9eb8cab85b8af
|
||||||
@ -2007,7 +2007,7 @@ F test/walrofault.test c70cb6e308c443867701856cce92ad8288cd99488fa52afab77cca6cf
|
|||||||
F test/walseh1.test bae700eb99519b6d5cd3f893c04759accc5a59c391d4189fe4dd6995a533442b
|
F test/walseh1.test bae700eb99519b6d5cd3f893c04759accc5a59c391d4189fe4dd6995a533442b
|
||||||
F test/walsetlk.test 34c901443b31ab720afc463f5b236c86ca5c4134402573dce91aa0761de8db5a
|
F test/walsetlk.test 34c901443b31ab720afc463f5b236c86ca5c4134402573dce91aa0761de8db5a
|
||||||
F test/walshared.test 42e3808582504878af237ea02c42ca793e8a0efaa19df7df26ac573370dbc7a3
|
F test/walshared.test 42e3808582504878af237ea02c42ca793e8a0efaa19df7df26ac573370dbc7a3
|
||||||
F test/walslow.test c05c68d4dc2700a982f89133ce103a1a84cc285f
|
F test/walslow.test 0c51843836c9dcf40a5ac05aa781bfb977b396ee2c872d92bd48b79d5dd9aa23
|
||||||
F test/walthread.test 14b20fcfa6ae152f5d8e12f5dc8a8a724b7ef189f5d8ef1e2ceab79f2af51747
|
F test/walthread.test 14b20fcfa6ae152f5d8e12f5dc8a8a724b7ef189f5d8ef1e2ceab79f2af51747
|
||||||
F test/walvfs.test e1a6ad0f3c78e98b55c3d5f0889cf366cc0d0a1cb2bccb44ac9ec67384adc4a1
|
F test/walvfs.test e1a6ad0f3c78e98b55c3d5f0889cf366cc0d0a1cb2bccb44ac9ec67384adc4a1
|
||||||
F test/where.test 59abb854eee24f166b5f7ba9d17eb250abc59ce0a66c48912ffb10763648196d
|
F test/where.test 59abb854eee24f166b5f7ba9d17eb250abc59ce0a66c48912ffb10763648196d
|
||||||
@ -2085,7 +2085,7 @@ F test/writecrash.test f1da7f7adfe8d7f09ea79b42e5ca6dcc41102f27f8e334ad71539501d
|
|||||||
F test/zeroblob.test 7b74cefc7b281dfa2b07cd237987fbe94b4a2037a7771e9e83f2d5f608b1d99e
|
F test/zeroblob.test 7b74cefc7b281dfa2b07cd237987fbe94b4a2037a7771e9e83f2d5f608b1d99e
|
||||||
F test/zeroblobfault.test 861d8191a0d944dfebb3cb4d2c5b4e46a5a119eaec5a63dd996c2389f8063441
|
F test/zeroblobfault.test 861d8191a0d944dfebb3cb4d2c5b4e46a5a119eaec5a63dd996c2389f8063441
|
||||||
F test/zerodamage.test 9c41628db7e8d9e8a0181e59ea5f189df311a9f6ce99cc376dc461f66db6f8dc
|
F test/zerodamage.test 9c41628db7e8d9e8a0181e59ea5f189df311a9f6ce99cc376dc461f66db6f8dc
|
||||||
F test/zipfile.test 416adb0ca9bb54f978fe2e77978b1b964ce5e1c0199f45e381caa771e9f8cfc1
|
F test/zipfile.test b51e19c3bf19ef62486f275463ac7e83d026bacb1a73c93f53125048b79cd38b
|
||||||
F test/zipfile2.test 9903388a602a3834189857a985106ff95c3bba6a3969e0134127df991889db5d
|
F test/zipfile2.test 9903388a602a3834189857a985106ff95c3bba6a3969e0134127df991889db5d
|
||||||
F test/zipfilefault.test 44d4d7a7f7cca7521d569d7f71026b241d65a6b1757aa409c1a168827edbbc2c
|
F test/zipfilefault.test 44d4d7a7f7cca7521d569d7f71026b241d65a6b1757aa409c1a168827edbbc2c
|
||||||
F tool/GetFile.cs 47852aa0d806fe47ed1ac5138bdce7f000fe87aaa7f28107d0cb1e26682aeb44
|
F tool/GetFile.cs 47852aa0d806fe47ed1ac5138bdce7f000fe87aaa7f28107d0cb1e26682aeb44
|
||||||
@ -2196,12 +2196,12 @@ F vsixtest/Package.appxmanifest 6b6db1eb7df3a315c5d681059754d5f0e0c47a93
|
|||||||
F vsixtest/pch.cpp cb823cfac36f1a39a7eb0acbd7e9a0b0de8f23af
|
F vsixtest/pch.cpp cb823cfac36f1a39a7eb0acbd7e9a0b0de8f23af
|
||||||
F vsixtest/pch.h 9cab7980f2ac4baa40807d8b5e52af32a21cf78c
|
F vsixtest/pch.h 9cab7980f2ac4baa40807d8b5e52af32a21cf78c
|
||||||
F vsixtest/vsixtest.sln 77cadbe4e96c1fe1bf51cd77de9e9b0a12ada547
|
F vsixtest/vsixtest.sln 77cadbe4e96c1fe1bf51cd77de9e9b0a12ada547
|
||||||
F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
|
F vsixtest/vsixtest.tcl 6195aba1f12a5e10efc2b8c0009532167be5e301abe5b31385638080bb302912
|
||||||
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
|
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
|
||||||
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
|
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
|
||||||
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
|
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
|
||||||
P d54ec2de78c2aed12be643e59a30b6827fe4728a0ab6504dd64ee9116e5f885a
|
P 6a63c472190dafb36582c116c925bbcbe48c3a2f3217fc1ffcb64a733b0151e1
|
||||||
R 7f4866a427091a29b1780632dea5351c
|
R 83dca5d41a8135b553aa7f3c66845d1d
|
||||||
U drh
|
U drh
|
||||||
Z 73c4c9a57f9fc1f499055df74c59b8ce
|
Z cf1a87e83e012da81921b4e6790c3e27
|
||||||
# Remove this line to create a well-formed Fossil manifest.
|
# Remove this line to create a well-formed Fossil manifest.
|
||||||
|
@ -1 +1 @@
|
|||||||
6a63c472190dafb36582c116c925bbcbe48c3a2f3217fc1ffcb64a733b0151e1
|
e0d9670dd98a22d2e22aac8ba8720787a05e280e18ec9b2d4323f947c83718f5
|
||||||
|
@ -112,7 +112,7 @@ proc read_file {zFile} {
|
|||||||
set zData {}
|
set zData {}
|
||||||
if {[file exists $zFile]} {
|
if {[file exists $zFile]} {
|
||||||
set fd [open $zFile]
|
set fd [open $zFile]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
|
|
||||||
if {[file size $zFile]<=$::sqlite_pending_byte || $zFile != "test.db"} {
|
if {[file size $zFile]<=$::sqlite_pending_byte || $zFile != "test.db"} {
|
||||||
set zData [read $fd]
|
set zData [read $fd]
|
||||||
@ -129,7 +129,7 @@ proc read_file {zFile} {
|
|||||||
}
|
}
|
||||||
proc write_file {zFile zData} {
|
proc write_file {zFile zData} {
|
||||||
set fd [open $zFile w]
|
set fd [open $zFile w]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $zData
|
puts -nonewline $fd $zData
|
||||||
close $fd
|
close $fd
|
||||||
}
|
}
|
||||||
|
@ -290,7 +290,7 @@ ifcapable oversize_cell_check {
|
|||||||
# detecting corruption was not possible at that point, and an assert() failed.
|
# detecting corruption was not possible at that point, and an assert() failed.
|
||||||
#
|
#
|
||||||
set fd [open test.db r+]
|
set fd [open test.db r+]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024+8]
|
seek $fd [expr 1024+8]
|
||||||
puts -nonewline $fd "\x03\x14"
|
puts -nonewline $fd "\x03\x14"
|
||||||
close $fd
|
close $fd
|
||||||
|
@ -69,7 +69,7 @@ do_test corrupt2-1.3 {
|
|||||||
forcedelete corrupt.db-journal
|
forcedelete corrupt.db-journal
|
||||||
forcecopy test.db corrupt.db
|
forcecopy test.db corrupt.db
|
||||||
set f [open corrupt.db RDWR]
|
set f [open corrupt.db RDWR]
|
||||||
fconfigure $f -encoding binary
|
fconfigure $f -translation binary
|
||||||
seek $f 16 start
|
seek $f 16 start
|
||||||
puts -nonewline $f "\x00\xFF"
|
puts -nonewline $f "\x00\xFF"
|
||||||
close $f
|
close $f
|
||||||
@ -89,7 +89,7 @@ do_test corrupt2-1.4 {
|
|||||||
forcedelete corrupt.db-journal
|
forcedelete corrupt.db-journal
|
||||||
forcecopy test.db corrupt.db
|
forcecopy test.db corrupt.db
|
||||||
set f [open corrupt.db RDWR]
|
set f [open corrupt.db RDWR]
|
||||||
fconfigure $f -encoding binary
|
fconfigure $f -translation binary
|
||||||
seek $f 101 start
|
seek $f 101 start
|
||||||
puts -nonewline $f "\xFF\xFF"
|
puts -nonewline $f "\xFF\xFF"
|
||||||
close $f
|
close $f
|
||||||
@ -109,7 +109,7 @@ do_test corrupt2-1.5 {
|
|||||||
forcedelete corrupt.db-journal
|
forcedelete corrupt.db-journal
|
||||||
forcecopy test.db corrupt.db
|
forcecopy test.db corrupt.db
|
||||||
set f [open corrupt.db RDWR]
|
set f [open corrupt.db RDWR]
|
||||||
fconfigure $f -encoding binary
|
fconfigure $f -translation binary
|
||||||
seek $f 101 start
|
seek $f 101 start
|
||||||
puts -nonewline $f "\x00\xC8"
|
puts -nonewline $f "\x00\xC8"
|
||||||
seek $f 200 start
|
seek $f 200 start
|
||||||
@ -179,7 +179,7 @@ do_test corrupt2-3.1 {
|
|||||||
# of the DROP TABLE operation below.
|
# of the DROP TABLE operation below.
|
||||||
#
|
#
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024*3 + 12]
|
seek $fd [expr 1024*3 + 12]
|
||||||
set zCelloffset [read $fd 2]
|
set zCelloffset [read $fd 2]
|
||||||
binary scan $zCelloffset S iCelloffset
|
binary scan $zCelloffset S iCelloffset
|
||||||
@ -227,7 +227,7 @@ do_test corrupt2-5.1 {
|
|||||||
# This block links a page from table t2 into the t1 table structure.
|
# This block links a page from table t2 into the t1 table structure.
|
||||||
#
|
#
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024 + 12]
|
seek $fd [expr 1024 + 12]
|
||||||
set zCelloffset [read $fd 2]
|
set zCelloffset [read $fd 2]
|
||||||
binary scan $zCelloffset S iCelloffset
|
binary scan $zCelloffset S iCelloffset
|
||||||
@ -392,7 +392,7 @@ corruption_test -sqlprep $sqlprep -corrupt {
|
|||||||
# 0x0D (interpreted by SQLite as "leaf page of a table B-Tree").
|
# 0x0D (interpreted by SQLite as "leaf page of a table B-Tree").
|
||||||
#
|
#
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024*2 + 8]
|
seek $fd [expr 1024*2 + 8]
|
||||||
set zRightChild [read $fd 4]
|
set zRightChild [read $fd 4]
|
||||||
binary scan $zRightChild I iRightChild
|
binary scan $zRightChild I iRightChild
|
||||||
@ -410,7 +410,7 @@ corruption_test -sqlprep $sqlprep -corrupt {
|
|||||||
# The corruption is detected as part of an OP_Prev opcode.
|
# The corruption is detected as part of an OP_Prev opcode.
|
||||||
#
|
#
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024*2 + 12]
|
seek $fd [expr 1024*2 + 12]
|
||||||
set zCellOffset [read $fd 2]
|
set zCellOffset [read $fd 2]
|
||||||
binary scan $zCellOffset S iCellOffset
|
binary scan $zCellOffset S iCellOffset
|
||||||
@ -431,7 +431,7 @@ corruption_test -sqlprep $sqlprep -corrupt {
|
|||||||
# 0x0A (interpreted by SQLite as "leaf page of an index B-Tree").
|
# 0x0A (interpreted by SQLite as "leaf page of an index B-Tree").
|
||||||
#
|
#
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd [expr 1024*1 + 8]
|
seek $fd [expr 1024*1 + 8]
|
||||||
set zRightChild [read $fd 4]
|
set zRightChild [read $fd 4]
|
||||||
binary scan $zRightChild I iRightChild
|
binary scan $zRightChild I iRightChild
|
||||||
@ -459,7 +459,7 @@ corruption_test -sqlprep {
|
|||||||
CREATE TABLE x6(a, b, c); CREATE TABLE xD(a, b, c); CREATE TABLE xJ(a, b, c);
|
CREATE TABLE x6(a, b, c); CREATE TABLE xD(a, b, c); CREATE TABLE xJ(a, b, c);
|
||||||
} -corrupt {
|
} -corrupt {
|
||||||
set fd [open corrupt.db r+]
|
set fd [open corrupt.db r+]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd 108
|
seek $fd 108
|
||||||
set zRightChild [read $fd 4]
|
set zRightChild [read $fd 4]
|
||||||
binary scan $zRightChild I iRightChild
|
binary scan $zRightChild I iRightChild
|
||||||
|
@ -122,7 +122,7 @@ proc put4byte {fd offset val} {
|
|||||||
# the second rightmost child page number of page 1 to 1.
|
# the second rightmost child page number of page 1 to 1.
|
||||||
#
|
#
|
||||||
set fd [open test.db r+]
|
set fd [open test.db r+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
set nChild [get2byte $fd 103]
|
set nChild [get2byte $fd 103]
|
||||||
set offChild [get2byte $fd [expr 100+12+($nChild-2)*2]]
|
set offChild [get2byte $fd [expr 100+12+($nChild-2)*2]]
|
||||||
set pgnoChild [get4byte $fd $offChild]
|
set pgnoChild [get4byte $fd $offChild]
|
||||||
|
@ -60,7 +60,7 @@ do_test 1.2 {
|
|||||||
sqlite3 db test.db
|
sqlite3 db test.db
|
||||||
|
|
||||||
set fd [db incrblob t1 x 3]
|
set fd [db incrblob t1 x 3]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd 30
|
seek $fd 30
|
||||||
puts -nonewline $fd "\x18"
|
puts -nonewline $fd "\x18"
|
||||||
close $fd
|
close $fd
|
||||||
@ -102,7 +102,7 @@ do_test 2.2 {
|
|||||||
|
|
||||||
sqlite3 db test.db
|
sqlite3 db test.db
|
||||||
set fd [db incrblob t1 x 5]
|
set fd [db incrblob t1 x 5]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
|
|
||||||
seek $fd 22
|
seek $fd 22
|
||||||
puts -nonewline $fd "\x5d"
|
puts -nonewline $fd "\x5d"
|
||||||
|
@ -399,7 +399,7 @@ do_test crash-7.1 {
|
|||||||
|
|
||||||
# Change the checksum value for the master journal name.
|
# Change the checksum value for the master journal name.
|
||||||
set f [open test.db-journal a]
|
set f [open test.db-journal a]
|
||||||
fconfigure $f -encoding binary
|
fconfigure $f -translation binary
|
||||||
seek $f [expr [file size test.db-journal] - 12]
|
seek $f [expr [file size test.db-journal] - 12]
|
||||||
puts -nonewline $f "\00\00\00\00"
|
puts -nonewline $f "\00\00\00\00"
|
||||||
close $f
|
close $f
|
||||||
|
@ -41,7 +41,7 @@ sqlite3_soft_heap_limit 0
|
|||||||
proc pagerChangeCounter {filename new {fd ""}} {
|
proc pagerChangeCounter {filename new {fd ""}} {
|
||||||
if {$fd==""} {
|
if {$fd==""} {
|
||||||
set fd [open $filename RDWR]
|
set fd [open $filename RDWR]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set needClose 1
|
set needClose 1
|
||||||
} else {
|
} else {
|
||||||
set needClose 0
|
set needClose 0
|
||||||
@ -70,7 +70,7 @@ proc pagerChangeCounter {filename new {fd ""}} {
|
|||||||
|
|
||||||
proc readPagerChangeCounter {filename} {
|
proc readPagerChangeCounter {filename} {
|
||||||
set fd [open $filename RDONLY]
|
set fd [open $filename RDONLY]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
|
|
||||||
seek $fd 24
|
seek $fd 24
|
||||||
foreach {a b c d} [list 0 0 0 0] {}
|
foreach {a b c d} [list 0 0 0 0] {}
|
||||||
|
@ -43,7 +43,7 @@ do_execsql_test func6-100 {
|
|||||||
# string.
|
# string.
|
||||||
proc loadhex {file} {
|
proc loadhex {file} {
|
||||||
set fd [open $file]
|
set fd [open $file]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set data [read $fd]
|
set data [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
binary encode hex $data
|
binary encode hex $data
|
||||||
|
@ -83,7 +83,7 @@ proc modify_database {iMod} {
|
|||||||
set offset [expr {$iMod>>8}]
|
set offset [expr {$iMod>>8}]
|
||||||
|
|
||||||
set fd [open test.db r+]
|
set fd [open test.db r+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd $offset
|
seek $fd $offset
|
||||||
set old_blob [read $fd 1]
|
set old_blob [read $fd 1]
|
||||||
seek $fd $offset
|
seek $fd $offset
|
||||||
|
@ -50,8 +50,8 @@ proc check_on_disk {} {
|
|||||||
set sz [file size test.db]
|
set sz [file size test.db]
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
set fd2 [open test2.db w]
|
set fd2 [open test2.db w]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
fconfigure $fd2 -encoding binary -translation binary
|
fconfigure $fd2 -translation binary
|
||||||
if {$sz>$::sqlite_pending_byte} {
|
if {$sz>$::sqlite_pending_byte} {
|
||||||
puts -nonewline $fd2 [read $fd $::sqlite_pending_byte]
|
puts -nonewline $fd2 [read $fd $::sqlite_pending_byte]
|
||||||
seek $fd [expr $::sqlite_pending_byte+512]
|
seek $fd [expr $::sqlite_pending_byte+512]
|
||||||
|
@ -225,7 +225,7 @@ if {$tcl_platform(platform)=="unix" && [atomic_batch_write test.db]==0} {
|
|||||||
}
|
}
|
||||||
forcecopy test2.db-journal test.db-journal
|
forcecopy test2.db-journal test.db-journal
|
||||||
set f [open test.db-journal a]
|
set f [open test.db-journal a]
|
||||||
fconfigure $f -encoding binary
|
fconfigure $f -translation binary
|
||||||
puts -nonewline $f "hello"
|
puts -nonewline $f "hello"
|
||||||
puts -nonewline $f "\x00\x00\x00\x05\x01\x02\x03\x04"
|
puts -nonewline $f "\x00\x00\x00\x05\x01\x02\x03\x04"
|
||||||
puts -nonewline $f "\xd9\xd5\x05\xf9\x20\xa1\x63\xd7"
|
puts -nonewline $f "\xd9\xd5\x05\xf9\x20\xa1\x63\xd7"
|
||||||
|
@ -117,7 +117,7 @@ foreach locking_mode {normal exclusive} {
|
|||||||
# Read the contents of the database file into a Tcl variable.
|
# Read the contents of the database file into a Tcl variable.
|
||||||
#
|
#
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set zDatabase [read $fd]
|
set zDatabase [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ foreach locking_mode {normal exclusive} {
|
|||||||
#
|
#
|
||||||
do_test ioerr5-1.$locking_mode-$iFail.4 {
|
do_test ioerr5-1.$locking_mode-$iFail.4 {
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set zDatabase2 [read $fd]
|
set zDatabase2 [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
expr {$zDatabase eq $zDatabase2}
|
expr {$zDatabase eq $zDatabase2}
|
||||||
|
@ -245,7 +245,7 @@ if {[wal_is_capable]} {
|
|||||||
db close
|
db close
|
||||||
|
|
||||||
set fd [open test.db]
|
set fd [open test.db]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set data [read $fd [expr 20*1024]]
|
set data [read $fd [expr 20*1024]]
|
||||||
close $fd
|
close $fd
|
||||||
|
|
||||||
|
@ -61,12 +61,12 @@ proc my_db_restore {} {
|
|||||||
forcecopy sv_test.db-journal test.db-journal
|
forcecopy sv_test.db-journal test.db-journal
|
||||||
|
|
||||||
set fd1 [open sv_test.db r]
|
set fd1 [open sv_test.db r]
|
||||||
fconfigure $fd1 -encoding binary -translation binary
|
fconfigure $fd1 -translation binary
|
||||||
set data [read $fd1]
|
set data [read $fd1]
|
||||||
close $fd1
|
close $fd1
|
||||||
|
|
||||||
set fd1 [open test.db w]
|
set fd1 [open test.db w]
|
||||||
fconfigure $fd1 -encoding binary -translation binary
|
fconfigure $fd1 -translation binary
|
||||||
puts -nonewline $fd1 $data
|
puts -nonewline $fd1 $data
|
||||||
close $fd1
|
close $fd1
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,6 @@ proc compare_dbs {db1 db2} {
|
|||||||
proc recover_with_opts {opts} {
|
proc recover_with_opts {opts} {
|
||||||
set cmd ".recover $opts"
|
set cmd ".recover $opts"
|
||||||
set fd [open [list |$::CLI test.db $cmd]]
|
set fd [open [list |$::CLI test.db $cmd]]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
set sql [read $fd]
|
set sql [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
|
@ -111,7 +111,7 @@ if {$tcl_platform(platform) == "unix"
|
|||||||
]
|
]
|
||||||
set iOffset [expr (([file size testA.db-journal] + 511)/512)*512]
|
set iOffset [expr (([file size testA.db-journal] + 511)/512)*512]
|
||||||
set fd [open testA.db-journal a+]
|
set fd [open testA.db-journal a+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd $iOffset
|
seek $fd $iOffset
|
||||||
puts -nonewline $fd $zAppend
|
puts -nonewline $fd $zAppend
|
||||||
|
|
||||||
|
@ -410,7 +410,7 @@ CREATE TABLE t4(a, b);
|
|||||||
#
|
#
|
||||||
do_test shell5-3.1 {
|
do_test shell5-3.1 {
|
||||||
set fd [open shell5.csv w]
|
set fd [open shell5.csv w]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd "\"test 1\"\x1F,test 2\r\n\x1E"
|
puts -nonewline $fd "\"test 1\"\x1F,test 2\r\n\x1E"
|
||||||
puts -nonewline $fd "test 3\x1Ftest 4\n"
|
puts -nonewline $fd "test 3\x1Ftest 4\n"
|
||||||
close $fd
|
close $fd
|
||||||
|
@ -33,7 +33,6 @@ do_execsql_test 1.0 {
|
|||||||
foreach {tn l x} [db eval { SELECT tn, length(x) AS l, x FROM f1 }] {
|
foreach {tn l x} [db eval { SELECT tn, length(x) AS l, x FROM f1 }] {
|
||||||
forcedelete shell7_test.bin
|
forcedelete shell7_test.bin
|
||||||
set fd [open shell7_test.bin w]
|
set fd [open shell7_test.bin w]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $x
|
puts -nonewline $fd $x
|
||||||
close $fd
|
close $fd
|
||||||
|
@ -166,7 +166,7 @@ do_multiclient_test tn {
|
|||||||
proc read_content {file} {
|
proc read_content {file} {
|
||||||
if {[file exists $file]==0} {return ""}
|
if {[file exists $file]==0} {return ""}
|
||||||
set fd [open $file]
|
set fd [open $file]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
set content [read $fd]
|
set content [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
return $content
|
return $content
|
||||||
@ -174,7 +174,7 @@ proc read_content {file} {
|
|||||||
|
|
||||||
proc write_content {file content} {
|
proc write_content {file content} {
|
||||||
set fd [open $file w+]
|
set fd [open $file w+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $content
|
puts -nonewline $fd $content
|
||||||
close $fd
|
close $fd
|
||||||
}
|
}
|
||||||
|
@ -211,7 +211,7 @@ forcedelete test.db test.db2
|
|||||||
|
|
||||||
proc create_db_file {nByte} {
|
proc create_db_file {nByte} {
|
||||||
set fd [open test.db w]
|
set fd [open test.db w]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd [string range "xSQLite" 1 $nByte]
|
puts -nonewline $fd [string range "xSQLite" 1 $nByte]
|
||||||
close $fd
|
close $fd
|
||||||
}
|
}
|
||||||
|
@ -897,7 +897,7 @@ proc catchsafecmd {db {cmd ""}} {
|
|||||||
proc catchcmdex {db {cmd ""}} {
|
proc catchcmdex {db {cmd ""}} {
|
||||||
global CLI
|
global CLI
|
||||||
set out [open cmds.txt w]
|
set out [open cmds.txt w]
|
||||||
fconfigure $out -encoding binary -translation binary
|
fconfigure $out -translation binary
|
||||||
puts -nonewline $out $cmd
|
puts -nonewline $out $cmd
|
||||||
close $out
|
close $out
|
||||||
set line "exec -keepnewline -- $CLI $db < cmds.txt"
|
set line "exec -keepnewline -- $CLI $db < cmds.txt"
|
||||||
@ -905,7 +905,7 @@ proc catchcmdex {db {cmd ""}} {
|
|||||||
foreach chan $chans {
|
foreach chan $chans {
|
||||||
catch {
|
catch {
|
||||||
set modes($chan) [fconfigure $chan]
|
set modes($chan) [fconfigure $chan]
|
||||||
fconfigure $chan -encoding binary -translation binary -buffering none
|
fconfigure $chan -translation binary -buffering none
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
set rc [catch { eval $line } msg]
|
set rc [catch { eval $line } msg]
|
||||||
|
@ -58,7 +58,7 @@ do_test tkt3457-1.1 {
|
|||||||
# start of the first journal-header has not been written by SQLite.
|
# start of the first journal-header has not been written by SQLite.
|
||||||
# So write it now.
|
# So write it now.
|
||||||
set fd [open bak.db-journal a+]
|
set fd [open bak.db-journal a+]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd 0
|
seek $fd 0
|
||||||
puts -nonewline $fd "\xd9\xd5\x05\xf9\x20\xa1\x63\xd7"
|
puts -nonewline $fd "\xd9\xd5\x05\xf9\x20\xa1\x63\xd7"
|
||||||
close $fd
|
close $fd
|
||||||
|
@ -1219,7 +1219,7 @@ foreach {tn pgsz works} {
|
|||||||
set framehdr [binary format IIIIII $pg 5 22 23 $c1 $c2]
|
set framehdr [binary format IIIIII $pg 5 22 23 $c1 $c2]
|
||||||
|
|
||||||
set fd [open test.db-wal w]
|
set fd [open test.db-wal w]
|
||||||
fconfigure $fd -encoding binary -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $walhdr
|
puts -nonewline $fd $walhdr
|
||||||
puts -nonewline $fd $framehdr
|
puts -nonewline $fd $framehdr
|
||||||
puts -nonewline $fd $framebody
|
puts -nonewline $fd $framebody
|
||||||
|
@ -65,7 +65,6 @@ proc wal_set_walhdr {filename {intlist {}}} {
|
|||||||
|
|
||||||
set fd [open $filename r+]
|
set fd [open $filename r+]
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
seek $fd 0
|
seek $fd 0
|
||||||
puts -nonewline $fd $blob
|
puts -nonewline $fd $blob
|
||||||
close $fd
|
close $fd
|
||||||
@ -73,7 +72,6 @@ proc wal_set_walhdr {filename {intlist {}}} {
|
|||||||
|
|
||||||
set fd [open $filename]
|
set fd [open $filename]
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
set blob [read $fd 24]
|
set blob [read $fd 24]
|
||||||
close $fd
|
close $fd
|
||||||
|
|
||||||
@ -89,5 +87,3 @@ proc wal_fix_walindex_cksum {hdrvar} {
|
|||||||
lset hdr 10 $c1
|
lset hdr 10 $c1
|
||||||
lset hdr 11 $c2
|
lset hdr 11 $c2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,7 +22,6 @@ ifcapable !wal {finish_test ; return }
|
|||||||
#
|
#
|
||||||
proc readfile {filename} {
|
proc readfile {filename} {
|
||||||
set fd [open $filename]
|
set fd [open $filename]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
set data [read $fd]
|
set data [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
@ -59,7 +58,6 @@ proc log_checksum_write {filename iFrame endian} {
|
|||||||
|
|
||||||
set bin [binary format II $c1 $c2]
|
set bin [binary format II $c1 $c2]
|
||||||
set fd [open $filename r+]
|
set fd [open $filename r+]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
seek $fd $offset
|
seek $fd $offset
|
||||||
puts -nonewline $fd $bin
|
puts -nonewline $fd $bin
|
||||||
@ -114,7 +112,6 @@ proc log_checksum_writemagic {filename endian} {
|
|||||||
set val [expr {0x377f0682 | ($endian == "big" ? 1 : 0)}]
|
set val [expr {0x377f0682 | ($endian == "big" ? 1 : 0)}]
|
||||||
set bin [binary format I $val]
|
set bin [binary format I $val]
|
||||||
set fd [open $filename r+]
|
set fd [open $filename r+]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
puts -nonewline $fd $bin
|
puts -nonewline $fd $bin
|
||||||
|
|
||||||
|
@ -109,7 +109,6 @@ foreach incr {1 2 3 20 40 60 80 100 120 140 160 180 200 220 240 253 254 255} {
|
|||||||
|
|
||||||
forcecopy test.db-wal test2.db-wal
|
forcecopy test.db-wal test2.db-wal
|
||||||
set fd [open test2.db-wal r+]
|
set fd [open test2.db-wal r+]
|
||||||
fconfigure $fd -encoding binary
|
|
||||||
fconfigure $fd -translation binary
|
fconfigure $fd -translation binary
|
||||||
|
|
||||||
seek $fd $iOff
|
seek $fd $iOff
|
||||||
|
@ -30,7 +30,7 @@ if {[catch {load_static_extension db fileio} error]} {
|
|||||||
|
|
||||||
proc readfile {f} {
|
proc readfile {f} {
|
||||||
set fd [open $f]
|
set fd [open $f]
|
||||||
fconfigure $fd -translation binary -encoding binary
|
fconfigure $fd -translation binary
|
||||||
set data [read $fd]
|
set data [read $fd]
|
||||||
close $fd
|
close $fd
|
||||||
set data
|
set data
|
||||||
|
@ -132,7 +132,7 @@ proc readFile { fileName } {
|
|||||||
# may contain binary data.
|
# may contain binary data.
|
||||||
#
|
#
|
||||||
set file_id [open $fileName RDONLY]
|
set file_id [open $fileName RDONLY]
|
||||||
fconfigure $file_id -encoding binary -translation binary
|
fconfigure $file_id -translation binary
|
||||||
set result [read $file_id]
|
set result [read $file_id]
|
||||||
close $file_id
|
close $file_id
|
||||||
return $result
|
return $result
|
||||||
@ -144,7 +144,7 @@ proc writeFile { fileName data } {
|
|||||||
# binary data.
|
# binary data.
|
||||||
#
|
#
|
||||||
set file_id [open $fileName {WRONLY CREAT TRUNC}]
|
set file_id [open $fileName {WRONLY CREAT TRUNC}]
|
||||||
fconfigure $file_id -encoding binary -translation binary
|
fconfigure $file_id -translation binary
|
||||||
puts -nonewline $file_id $data
|
puts -nonewline $file_id $data
|
||||||
close $file_id
|
close $file_id
|
||||||
return ""
|
return ""
|
||||||
|
Reference in New Issue
Block a user