This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
embed.fnc: Fix comments
authorKarl Williamson <khw@cpan.org>
Thu, 27 Feb 2020 15:13:51 +0000 (08:13 -0700)
committerKarl Williamson <khw@cpan.org>
Sun, 1 Mar 2020 16:02:08 +0000 (09:02 -0700)
embed.fnc

index bb0c3e4..0750cc9 100644 (file)
--- a/embed.fnc
+++ b/embed.fnc
 :
 :   f  Function takes a format string. If the function name =~ qr/strftime/
 :      then it is assumed to take a strftime-style format string as the 1st
-:      arg; otherwise it's assumed to be a printf style format string, varargs
-:      (hence any entry that would otherwise go in embed.h is suppressed):
+:      arg; otherwise it's assumed to take a printf style format string, not
+:      necessarily the 1st arg.  All the arguments following it (including
+:      possibly '...') are assumed to be for the format.
 :
+:         embed.h: any entry in here is suppressed because of varargs
 :         proto.h: add __attribute__format__ (or ...null_ok__)
 :
 :   G  Suppress empty PERL_ARGS_ASSERT_foo macro.  Normally such a macro is