Fwd: [PATCH] fix format security
Luca Saiu <[email protected]>
| Newsgroups | gmane.comp.lib.gnulib.bugs,gmane.editors.poke.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Gnulib people.
A user suggests changing
error (exit_failure, errnum,
_("failed to return to initial working directory"));
to
error (exit_failure, errnum,
"%s", _("unable to record current working directory"));
(twice) in openat-die.c, in order to silence a clang warning. I see
that the latest Gnulib is still without the format string. What do you
think?
Thanks,
--
Luca Saiu https://ageinghacker.net
GNU Jitter https://www.gnu.org/software/jitter
GNU epsilon https://www.gnu.org/software/epsilon
pEp-mail-tool https://codeberg.org/pEp/pEp-mail-tool
I support everyone's freedom of mocking any opinion or belief, no
matter how deeply held, with open disrespect and the same unrelented
enthusiasm of a toddler who has just learned the word "poo".
(unnamed)
(message/rfc822, 1.5 KB) - not displayed
sender_key.asc
(application/pgp-keys, 3.9 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- Comment: 7650 8E03 9623 B3CD 26F6 CF91 9C9A 14E5 897F A9EB Comment: Luca Saiu <[email protected]> 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 =tVLZ -----END PGP PUBLIC KEY BLOCK-----