From 06488441a59940ac95820139a6368092e70ddff4 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 5 Oct 2020 08:29:28 +0200 Subject: [PATCH] scripts/release-notes.pl: don't "embed" $ in format string for printf() ... since they might contain %-codes that mess up the output! --- scripts/release-notes.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/release-notes.pl b/scripts/release-notes.pl index d26c045a2..efdf9dff8 100755 --- a/scripts/release-notes.pl +++ b/scripts/release-notes.pl @@ -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]; } }