X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Fplugins%2Ftext%2Fdetails%2Fwrite.c;h=8409a96c73855583c19a5a71c7143d8b084851e0;hp=51490a14d8b92b149966c5bdbdb9f57a475dd7ce;hb=900eef7317d3e8b350a93fb8782639845c62c2bd;hpb=25a74feac6681e831f748723353a46ce48155dda diff --git a/src/plugins/text/details/write.c b/src/plugins/text/details/write.c index 51490a14..8409a96c 100644 --- a/src/plugins/text/details/write.c +++ b/src/plugins/text/details/write.c @@ -89,7 +89,10 @@ void format_uint(char *buf, uint64_t value, unsigned int base) bt_common_abort(); } +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat-nonliteral" sprintf(buf_start, spec, value); +#pragma GCC diagnostic pop if (sep_digits) { bt_common_sep_digits(buf_start, digits_per_group, sep); @@ -142,7 +145,10 @@ void format_int(char *buf, int64_t value, unsigned int base) bt_common_abort(); } +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat-nonliteral" sprintf(buf_start, spec, abs_value); +#pragma GCC diagnostic pop if (sep_digits) { bt_common_sep_digits(buf_start, digits_per_group, sep);