From 704e6c7d3bae2c7ae15a5f86708ae05cdc1fb379 Mon Sep 17 00:00:00 2001 From: William Morgan Date: Tue, 15 Apr 2008 09:14:39 -0700 Subject: [PATCH] bugfix: save_yaml_object not using File.stat correctly --- lib/sup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sup.rb b/lib/sup.rb index 1946f3c..9e90267 100644 --- a/lib/sup.rb +++ b/lib/sup.rb @@ -72,7 +72,7 @@ module Redwood def save_yaml_obj object, fn, safe=false if safe safe_fn = "#{File.dirname fn}/safe_#{File.basename fn}" - mode = File.stat(fn) if File.exists? fn + mode = File.stat(fn).mode if File.exists? fn File.open(safe_fn, "w", mode) { |f| f.puts object.to_yaml } FileUtils.mv safe_fn, fn else -- 2.43.0