[libcxx-commits] [PATCH] D113876: [libc++] Silence -Wformat-nonliteral warnings in __bsd_locale_fallbacks.h
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Nov 16 12:22:06 PST 2021
ldionne commandeered this revision.
ldionne edited reviewers, added: uabelho; removed: ldionne.
ldionne added inline comments.
================
Comment at: libcxx/include/__bsd_locale_fallbacks.h:112
inline
int __libcpp_snprintf_l(char *__s, size_t __n, locale_t __l, const char *__format, ...) {
va_list __va;
----------------
uabelho wrote:
> ldionne wrote:
> > I believe we should instead move those to `_LIBCPP_FORMAT_PRINTF`. The usage is documented here: https://clang.llvm.org/docs/AttributeReference.html#format.
> Would you feel like doing it if it should be fixed in some other way that just disabling the warning?
>
> I really don't know this stuff, I just saw one of our downstream bots signalling there were a bunch of new warnings and saw you disabled warnings this way in your original patch so did the same thing here.
Yup, no worries. Thanks for bringing that to our attention!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D113876/new/
https://reviews.llvm.org/D113876
More information about the libcxx-commits
mailing list