projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cd15cb4
)
util/dofile.pl: only quote stuff that actually needs quoting
author
Richard Levitte
<levitte@openssl.org>
Tue, 6 Mar 2018 20:05:16 +0000
(21:05 +0100)
committer
Richard Levitte
<levitte@openssl.org>
Tue, 6 Mar 2018 20:18:33 +0000
(21:18 +0100)
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5533)
util/dofile.pl
patch
|
blob
|
history
diff --git
a/util/dofile.pl
b/util/dofile.pl
index 0f2e8f0b53e2ee2c0103943df244ffe1aac6fa6d..2ea54e3099cee2bc86d788f4f45cb0a70f0332d7 100644
(file)
--- a/
util/dofile.pl
+++ b/
util/dofile.pl
@@
-99,9
+99,9
@@
package main;
# This adds quotes (") around the given string, and escapes any $, @, \,
# " and ' by prepending a \ to them.
sub quotify1 {
- my $s = shift @_;
+ my $s =
my $orig =
shift @_;
$s =~ s/([\$\@\\"'])/\\$1/g;
-
'"'.$s.'"'
;
+
$s ne $orig || $s =~ /\s/ ? '"'.$s.'"' : $s
;
}
# quotify_l LIST