From 8164e9434c0d290b97900f4545ae4f7d5e27fb2b Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Tue, 13 Jan 2015 12:10:15 +0100 Subject: [PATCH] Correctly write in file: do not use fprintf but fputs... --- tester/log_collection_tester.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tester/log_collection_tester.c b/tester/log_collection_tester.c index 35eb0cb3e..35cf8d1f2 100644 --- a/tester/log_collection_tester.c +++ b/tester/log_collection_tester.c @@ -127,10 +127,11 @@ FILE* gzuncompress(const char* filepath) { char buffer[512]; output = fopen(newname, "w+"); while (gzread(file, buffer, 511) > 0) { - fprintf(output, buffer, strlen(buffer)); + fputs(buffer, output); + memset(buffer, 0, strlen(buffer)); } - gzclose(file); + CU_ASSERT_EQUAL(gzclose(file), Z_OK); ms_free(newname); fseek(output, 0, SEEK_SET);