aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/utils.rb22
1 files changed, 12 insertions, 10 deletions
diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb
index 3f89e187a..911fe488f 100644
--- a/Library/Homebrew/utils.rb
+++ b/Library/Homebrew/utils.rb
@@ -195,18 +195,20 @@ module HomebrewInreplaceExtension
end
def inreplace path, before=nil, after=nil
- f = File.open(path, 'r')
- s = f.read
+ path.each do |path|
+ f = File.open(path, 'r')
+ s = f.read
- if before == nil and after == nil
- s.extend(HomebrewInreplaceExtension)
- yield s
- else
- s.gsub!(before, after)
- end
+ if before == nil and after == nil
+ s.extend(HomebrewInreplaceExtension)
+ yield s
+ else
+ s.gsub!(before, after)
+ end
- f.reopen(path, 'w').write(s)
- f.close
+ f.reopen(path, 'w').write(s)
+ f.close
+ end
end
def ignore_interrupts