From a4d3b0b6b1069b08fff0559f63d73bb7353256bd Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 4 Sep 2014 00:08:36 +0100 Subject: [PATCH] Fix warning. --- src/lib/util.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/util.cc b/src/lib/util.cc index 7d3e1e510..344a9f97d 100644 --- a/src/lib/util.cc +++ b/src/lib/util.cc @@ -472,7 +472,10 @@ md5_digest (vector files, shared_ptr job) while (remaining > 0) { int const t = min (remaining, buffer_size); - fread (buffer, 1, t, f); + int const r = fread (buffer, 1, t, f); + if (r != t) { + throw ReadFileError (files[i], errno); + } digester.add (buffer, t); remaining -= t; -- 2.30.2