From 5fb924193d193882abb38271fec9a1ec5e478081 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer <mschiffer@universe-factory.net> Date: Sun, 23 Feb 2014 06:01:35 +0100 Subject: [PATCH] Allow whitespace and other special characters in generate expressions from arrays --- scripts/generate.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/generate.pl b/scripts/generate.pl index 301103566..222ff77a1 100644 --- a/scripts/generate.pl +++ b/scripts/generate.pl @@ -13,7 +13,7 @@ sub add_config { add_config($key . '.', $val); } elsif (ref($val) eq 'ARRAY') { - $config{'@' . $prefix . $key . '@'} = join ' ', @{$val}; + $config{'@' . $prefix . $key . '@'} = join ' ', map {s/'/'\\''/g; "'" . $_ . "'"} @{$val} } unless (ref($val)) { $config{'@' . $prefix . $key . '@'} = $val; -- GitLab