diff options
Diffstat (limited to 'patchsets/patches-1.8.7_p299/002_mkconfig.patch')
-rw-r--r-- | patchsets/patches-1.8.7_p299/002_mkconfig.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/patchsets/patches-1.8.7_p299/002_mkconfig.patch b/patchsets/patches-1.8.7_p299/002_mkconfig.patch new file mode 100644 index 0000000..52631e0 --- /dev/null +++ b/patchsets/patches-1.8.7_p299/002_mkconfig.patch @@ -0,0 +1,16 @@ +Fix for mkconfig to be able to handle empty continued lines. +Patch from [ruby-core:20420] via bug 234877. + +Index: ruby-1.8.7-p299/mkconfig.rb +=================================================================== +--- ruby-1.8.7-p299.orig/mkconfig.rb ++++ ruby-1.8.7-p299/mkconfig.rb +@@ -55,7 +55,7 @@ File.foreach "config.status" do |line| + continued_name = name + next + end +- when /^"(.+)"\s*(\\)?$/ ++ when /^"(.*)"\s*(\\)?$/ + if continued_line + continued_line << $1 + unless $2 |