summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/stdio.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/stdio.h b/include/stdio.h
index 491de27..c69afcc 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -232,6 +232,10 @@ _FORTIFY_FN(vprintf) int vprintf(const char *__f, __builtin_va_list __v)
232 * TODO: add __diagnose_as_builtin 232 * TODO: add __diagnose_as_builtin
233 */ 233 */
234 234
235// See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110834
236#pragma GCC diagnostic push
237#pragma GCC diagnostic ignored "-Wformat-nonliteral"
238
235#undef snprintf 239#undef snprintf
236#undef sprintf 240#undef sprintf
237#undef printf 241#undef printf
@@ -301,6 +305,7 @@ _FORTIFY_FN(fprintf) int fprintf(FILE *__s, const char *__f, ...)
301#endif 305#endif
302} 306}
303 307
308#pragma GCC diagnostic pop
304#endif /* __has_builtin(__builtin_va_arg_pack) */ 309#endif /* __has_builtin(__builtin_va_arg_pack) */
305 310
306#ifdef __cplusplus 311#ifdef __cplusplus