diff --git a/src/output_modules/module_csv.c b/src/output_modules/module_csv.c index 0377ba3..1d4de7b 100644 --- a/src/output_modules/module_csv.c +++ b/src/output_modules/module_csv.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "../../lib/logger.h" #include "../fieldset.h" @@ -81,7 +82,7 @@ int csv_process(fieldset_t *fs) if (f->type == FS_STRING) { fprintf(file, "%s", (char*) f->value.ptr); } else if (f->type == FS_UINT64) { - fprintf(file, "%llu", (uint64_t) f->value.num); + fprintf(file, "%" PRIu64, (uint64_t) f->value.num); } else if (f->type == FS_BINARY) { hex_encode(file, (unsigned char*) f->value.ptr, f->len); } else if (f->type == FS_NULL) {