diff --git a/src/util-sysfs.c b/src/util-sysfs.c index 8fd791a460..11f1854a8c 100644 --- a/src/util-sysfs.c +++ b/src/util-sysfs.c @@ -47,7 +47,7 @@ TmEcode SysFsWriteValue(const char *path, int64_t value) SCReturnInt(TM_ECODE_FAILED); } - snprintf(sentence, sizeof(sentence), "%ld", value); + snprintf(sentence, sizeof(sentence), "%" PRIu64, value); ssize_t len = strlen(sentence); if (write(fd, sentence, len) != len) {