Make sure param values are quoted

This commit is contained in:
Jamie Cameron
2026-09-13 15:19:22 -07:00
parent 29f595dbdf
commit 49019cb2db

View File

@@ -481,7 +481,7 @@ foreach my $a (@{$cmd->{'args'}}) {
&error(&text('run_emust', $a->{'desc'}));
}
$ENV{$n} = $rv;
$env .= "$n='$rv'\n";
$env .= "$n=".quotemeta($rv)."\n";
$export .= " $n";
if ($a->{'quote'}) {
$str =~ s/\$$n/"\$$n"/g;