Commit ecabe8e4 authored by Doug MacEachern's avatar Doug MacEachern
Browse files

fix eval of vars incase string has quotes

example: CFLAGS = -DSUEXEC_BIN='"bin/suexec"
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91733 13f79535-47bb-0310-9956-ffa450edef68
parent 8c98c5a5
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -262,7 +262,7 @@ sub get_vars {
                ? $config_vars{$arg}
                : $config_vars{lc $arg};
            $val =~ s/[()]//g;
            $result .= eval qq("$val");
            $result .= eval "qq($val)";
            $result .= ";;";
            $ok = 1;
        }
@@ -270,7 +270,7 @@ sub get_vars {
            if (exists $internal_vars{$arg} or exists $internal_vars{lc $arg}) {
                my $val = exists $internal_vars{$arg} ? $arg : lc $arg;
                $val = eval "\$CFG_$val";
                $result .= eval qq("$val");
                $result .= eval "qq($val)";
                $result .= ";;";
                $ok = 1;
            }