diff options
author | Nicholas Clark <nick@ccl4.org> | 2005-06-30 12:15:14 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2005-06-30 12:15:14 +0000 |
commit | 4d88e5a6b5afa2bc8a200fc139b28141ef9b7215 (patch) | |
tree | 9c56aad5b428dcd21f444bd2a2383a817b4ac16a /perl.c | |
parent | d0043bd135485a532d9aee2280acc8b2d782baa4 (diff) | |
download | perl-4d88e5a6b5afa2bc8a200fc139b28141ef9b7215.tar.gz |
-V:... would get upset (syntax error) if ... contained unbalanced ().
p4raw-id: //depot/perl@25023
Diffstat (limited to 'perl.c')
-rw-r--r-- | perl.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1812,9 +1812,8 @@ print \" \\%ENV:\\n @env\\n\" if @env; \ print \" \\@INC:\\n @INC\\n\";"); } else { - PL_Sv = newSVpv("config_vars(qw(",0); - sv_catpv(PL_Sv, ++s); - sv_catpv(PL_Sv, "))"); + ++s; + PL_Sv = Perl_newSVpvf(aTHX_ "config_vars(qw%c%s%c)", 0, s, 0); s += strlen(s); } av_push(PL_preambleav, PL_Sv); |