From cbb0930f0ebdb2655296d7ae4424ee922168c5b7 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Mon, 9 May 2011 12:42:15 +0200 Subject: [PATCH] rotozoom: Check return value of fread(). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes the warnings: tests/rotozoom.c:252: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result tests/rotozoom.c:254: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result --- tests/rotozoom.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/rotozoom.c b/tests/rotozoom.c index 644ae8b1eb..d61ce21c10 100644 --- a/tests/rotozoom.c +++ b/tests/rotozoom.c @@ -249,9 +249,11 @@ static int init_demo(const char *filename) return 1; } - fread(line, 1, 15, fichier); + if (fread(line, 1, 15, fichier) != 15) + return 1; for (i = 0; i < H; i++) { - fread(line, 1, 3 * W, fichier); + if (fread(line, 1, 3 * W, fichier) != 3 * W) + return 1; for (j = 0; j < W; j++) { tab_r[W * i + j] = line[3 * j ]; tab_g[W * i + j] = line[3 * j + 1];