From 584cba2bae04439c97f068f5e63f816604dbbe39 Mon Sep 17 00:00:00 2001 From: Dorian Zedler Date: Wed, 20 Jul 2022 15:55:33 +0200 Subject: [PATCH] Fix: unused value --- Implementierung/src/io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Implementierung/src/io.c b/Implementierung/src/io.c index 4312cd4..3f1acbb 100644 --- a/Implementierung/src/io.c +++ b/Implementierung/src/io.c @@ -47,9 +47,9 @@ uint8_t* read_file(const char* path, size_t* size) { return NULL; } - fread(data, 1, statOfFile.st_size, f); + size_t bytes_read = fread(data, 1, statOfFile.st_size, f); - if (ferror(f)) { + if (bytes_read == 0 || ferror(f)) { fclose(f); if (errno == 0) errno = EIO; return NULL;