diff options
| author | Max Howell | 2011-06-16 17:38:52 +0100 |
|---|---|---|
| committer | Max Howell | 2011-06-17 09:30:25 +0100 |
| commit | d661b2be4fbe9752ff16710deee4e7b5ce2536d7 (patch) | |
| tree | b5c2f089a31ba378b296aa6b6470ad60ef8f6f26 /Library/Homebrew/extend/pathname.rb | |
| parent | 1d606388b40e28defa86877b2b3976c2b2923c9b (diff) | |
| download | brew-d661b2be4fbe9752ff16710deee4e7b5ce2536d7.tar.bz2 | |
Actually reset the permissions
Diffstat (limited to 'Library/Homebrew/extend/pathname.rb')
| -rw-r--r-- | Library/Homebrew/extend/pathname.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb index d44f59968..20da2cc73 100644 --- a/Library/Homebrew/extend/pathname.rb +++ b/Library/Homebrew/extend/pathname.rb @@ -245,9 +245,10 @@ class Pathname end def ensure_writable - saved_perms = unless writable? + saved_perms = nil + unless writable? + saved_perms = stat.mode chmod 0644 - stat.mode end yield ensure |
