From: Daniel Wagner Date: Fri, 28 Oct 2022 08:58:56 +0000 (+0200) Subject: solidigm: Fix printf format for size_t variable X-Git-Tag: v2.2~6^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=707b67a3e735a1e27cfa5008f8d24c433e6f4b47;p=users%2Fsagi%2Fnvme-cli.git solidigm: Fix printf format for size_t variable On 32bit platforms %lu is the wrong format for size_t variable. Use the correct %zu format for this. Signed-off-by: Daniel Wagner --- diff --git a/plugins/solidigm/solidigm-telemetry/data-area.c b/plugins/solidigm/solidigm-telemetry/data-area.c index d9101ff7..7233e8f1 100644 --- a/plugins/solidigm/solidigm-telemetry/data-area.c +++ b/plugins/solidigm/solidigm-telemetry/data-area.c @@ -40,7 +40,7 @@ static bool telemetry_log_get_value(const struct telemetry_log *tl, char err_msg[MAX_WARNING_SIZE]; snprintf(err_msg, MAX_WARNING_SIZE, - "Value offset greater than binary size (%u > %lu).", + "Value offset greater than binary size (%u > %zu).", offset_byte, tl->log_size); *val_obj = json_object_new_string(err_msg);