aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMax Howell2009-08-10 23:32:13 +0100
committerMax Howell2009-08-10 23:32:13 +0100
commit0f0f775ea91dd3c54081fc6245aeb61f0fcd8c89 (patch)
treedb1ea92d684d7d33ba1e155ae6c45f1ae3f550a4 /Library
parent480bfa37937ea8a0b2771daa3f5641f488d632c0 (diff)
downloadbrew-0f0f775ea91dd3c54081fc6245aeb61f0fcd8c89.tar.bz2
Escape / in before inreplace too
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/brewkit.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/Library/Homebrew/brewkit.rb b/Library/Homebrew/brewkit.rb
index 9cfc999af..92cd3b65b 100644
--- a/Library/Homebrew/brewkit.rb
+++ b/Library/Homebrew/brewkit.rb
@@ -116,6 +116,8 @@ ENV.extend HomebrewEnvExtension
def inreplace(path, before, after)
before=Regexp.escape before.to_s
+ before.gsub! "/", "\\/" # I guess not escaped as delimiter varies
+ after=after.to_s
after.gsub! "\\", "\\\\"
after.gsub! "/", "\\/"