| Index: third_party/sqlite/src/test/journal3.test | 
| diff --git a/third_party/sqlite/src/test/journal3.test b/third_party/sqlite/src/test/journal3.test | 
| index 7d2972220247bb5c55fb3e5c78cd8463a8068a9f..939cc27c7084b029a8173d69e9881b5b5bcd2609 100644 | 
| --- a/third_party/sqlite/src/test/journal3.test | 
| +++ b/third_party/sqlite/src/test/journal3.test | 
| @@ -22,7 +22,9 @@ source $testdir/malloc_common.tcl | 
| # | 
| if {$::tcl_platform(platform) == "unix"} { | 
|  | 
| -  set umask [exec /bin/sh -c umask] | 
| +  # Changed on 2012-02-13:  umask is deliberately ignored for -wal, -journal, | 
| +  # and -shm files. | 
| +  #set umask [exec /bin/sh -c umask] | 
| faultsim_delete_and_reopen | 
| do_test journal3-1.1 { execsql { CREATE TABLE tx(y, z) } } {} | 
|  | 
| @@ -33,9 +35,10 @@ if {$::tcl_platform(platform) == "unix"} { | 
| 4 00755 | 
| } { | 
| db close | 
| -    set effective [format %.5o [expr $permissions & ~$umask]] | 
| +    #set effective [format %.5o [expr $permissions & ~$umask]] | 
| +    set effective $permissions | 
| do_test journal3-1.2.$tn.1 { | 
| -      catch { file delete -force test.db-journal } | 
| +      catch { forcedelete test.db-journal } | 
| file attributes test.db -permissions $permissions | 
| file attributes test.db -permissions | 
| } $permissions | 
|  |