From: Davidlohr Bueso <dave@xxxxxxx> The string format is not being passed triggering: lscpu.c: In function ‘read_hypervisor’: lscpu.c:545:4: warning: format not a string literal and no format arguments lscpu.c: In function ‘get_cell_header’: lscpu.c:904:2: warning: format not a string literal and no format arguments lscpu.c:904:2: warning: format not a string literal and no format arguments Signed-off-by: Davidlohr Bueso <dave@xxxxxxx> --- sys-utils/lscpu.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index 0a7841d..5214a12 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -542,7 +542,7 @@ read_hypervisor(struct lscpu_desc *desc) str = strchr(buf, ':'); if (!str) continue; - if (asprintf(&str, str + 1) == -1) + if (asprintf(&str, "%s", str + 1) == -1) errx(EXIT_FAILURE, _("failed to allocate memory")); /* remove leading, trailing and repeating whitespace */ while (*str == ' ') @@ -901,7 +901,7 @@ get_cell_header(struct lscpu_desc *desc, int col, if (desc->ncaches) return buf; } - snprintf(buf, bufsz, coldescs[col].name); + snprintf(buf, bufsz, "%s", coldescs[col].name); return buf; } -- 1.7.4.1 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html