vmstat: Fixing format-security flaws

Previously the headers were printed directly without
the format specifier. That way is considered insecure
and leads to build errors with -Werror=format-security
flag set.
This commit is contained in:
Jaromir Capik 2014-02-05 17:09:45 +01:00
parent 835b6294d1
commit dc072aced7

View File

@ -204,10 +204,10 @@ static void new_header(void)
"%2s %2s %12s %12s %12s %12s %4s %4s %5s %5s %4s %4s %3s %3s %3s %3s %3s"; "%2s %2s %12s %12s %12s %12s %4s %4s %5s %5s %4s %4s %3s %3s %3s %3s %3s";
printf(w_option ? wide_header : header); printf("%s", w_option ? wide_header : header);
if (t_option) { if (t_option) {
printf(timestamp_header); printf("%s", timestamp_header);
} }
printf("\n"); printf("\n");
@ -528,10 +528,10 @@ static void diskheader(void)
const char wide_format[] = const char wide_format[] =
"%5s %9s %9s %11s %11s %9s %9s %11s %11s %7s %7s"; "%5s %9s %9s %11s %11s %9s %9s %11s %11s %7s %7s";
printf(w_option ? wide_header : header); printf("%s", w_option ? wide_header : header);
if (t_option) { if (t_option) {
printf(timestamp_header); printf("%s", timestamp_header);
} }
printf("\n"); printf("\n");