Actually reset the permissions

This commit is contained in:
Max Howell 2011-06-16 17:38:52 +01:00
parent 1d606388b4
commit d661b2be4f

View File

@ -245,9 +245,10 @@ class Pathname
end end
def ensure_writable def ensure_writable
saved_perms = unless writable? saved_perms = nil
unless writable?
saved_perms = stat.mode
chmod 0644 chmod 0644
stat.mode
end end
yield yield
ensure ensure