1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-23 08:38:49 -05:00

scripts/release-notes.pl: don't "embed" $ in format string for printf()

... since they might contain %-codes that mess up the output!
This commit is contained in:
Daniel Stenberg 2020-10-05 08:29:28 +02:00
parent af782db0e3
commit 06488441a5
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -156,7 +156,8 @@ for my $l (@releasenotes) {
push @o, $l;
push @o, "\n";
for my $f (@line) {
push @o, sprintf " o $f%s\n", $moreinfo{$f}? sprintf(" [%d]", $moreinfo{$f}): "";
push @o, sprintf " o %s%s\n", $f,
$moreinfo{$f}? sprintf(" [%d]", $moreinfo{$f}): "";
$refused[$moreinfo{$f}]=3;
}
push @o, " --- new entries are listed above this ---";
@ -208,6 +209,6 @@ exit;
# Debug: show unused references
for my $r (1 .. $#refs) {
if($refused[$r] != 3) {
printf "$r is %d!\n", $refused[$r];
printf "%s is %d!\n", $r, $refused[$r];
}
}