summaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
Diffstat (limited to 'support')
-rw-r--r--support/apxs.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/support/apxs.in b/support/apxs.in
index b2705faf5b..65e1288527 100644
--- a/support/apxs.in
+++ b/support/apxs.in
@@ -221,6 +221,7 @@ sub get_config_vars{
sub get_vars {
my $result = '';
+ my $tmp_res = '';
my $ok = 0;
my $arg;
foreach $arg (@_) {
@@ -229,7 +230,11 @@ sub get_vars {
? $config_vars{$arg}
: $config_vars{lc $arg};
$val =~ s/[()]//g;
- $result .= eval "qq($val)" if defined $val;
+ $tmp_res = eval "qq($val)";
+ if(defined $tmp_res) {
+ $result .= $tmp_res;
+ $tmp_res = '';
+ }
$result .= ";;";
$ok = 1;
}