diff options
| author | Max Howell | 2009-09-14 18:07:07 +0100 |
|---|---|---|
| committer | Max Howell | 2009-09-14 20:33:46 +0100 |
| commit | 3f11c4ab1ff72057d3bb4cc86058512f78f4e818 (patch) | |
| tree | e1a783233788699b7cca2db7afa301586267a7ee /Library | |
| parent | 0df406ae4fffdcef862f17d6e8275eb31d887c35 (diff) | |
| download | brew-3f11c4ab1ff72057d3bb4cc86058512f78f4e818.tar.bz2 | |
Escape $ inreplace 'after' parameter
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/brewkit.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/brewkit.rb b/Library/Homebrew/brewkit.rb index fab3ab637..f41a16f41 100644 --- a/Library/Homebrew/brewkit.rb +++ b/Library/Homebrew/brewkit.rb @@ -186,6 +186,7 @@ def inreplace(path, before, after) after=after.to_s after.gsub! "\\", "\\\\" after.gsub! "/", "\\/" + after.gsub! "$", "\\$" # FIXME use proper Ruby for teh exceptions! safe_system "perl", "-pi", "-e", "s/#{before}/#{after}/g", path |
