diff options
Diffstat (limited to 'lib/pstore.rb')
-rw-r--r-- | lib/pstore.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pstore.rb b/lib/pstore.rb index 4daa2e003f..1180fd50a0 100644 --- a/lib/pstore.rb +++ b/lib/pstore.rb @@ -374,7 +374,7 @@ class PStore def open_and_lock_file(filename, read_only) if read_only begin - file = File.new(filename, RD_ACCESS) + file = File.new(filename, **RD_ACCESS) begin file.flock(File::LOCK_SH) return file @@ -386,7 +386,7 @@ class PStore return nil end else - file = File.new(filename, RDWR_ACCESS) + file = File.new(filename, **RDWR_ACCESS) file.flock(File::LOCK_EX) return file end @@ -449,7 +449,7 @@ class PStore def save_data_with_atomic_file_rename_strategy(data, file) temp_filename = "#{@filename}.tmp.#{Process.pid}.#{rand 1000000}" - temp_file = File.new(temp_filename, WR_ACCESS) + temp_file = File.new(temp_filename, **WR_ACCESS) begin temp_file.flock(File::LOCK_EX) temp_file.write(data) |