summaryrefslogtreecommitdiff
path: root/src/gd_gif_in.c
diff options
context:
space:
mode:
authorTim D. Smith <git@tim-smith.us>2018-01-24 16:55:55 -0800
committerMike Frysinger <vapier@gmail.com>2018-01-24 21:05:41 -0500
commitf3dc031df75028060cb9e604b53af75bdb64306d (patch)
treea98ea253370bfd35899154c54f20e3e3842cd2a6 /src/gd_gif_in.c
parent03d23738bc185da29b45c0de492b68d02ce8f1bc (diff)
downloadlibgd-f3dc031df75028060cb9e604b53af75bdb64306d.tar.gz
Make ReadOK fail on short reads
Diffstat (limited to 'src/gd_gif_in.c')
-rw-r--r--src/gd_gif_in.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gd_gif_in.c b/src/gd_gif_in.c
index c195448..afc08bf 100644
--- a/src/gd_gif_in.c
+++ b/src/gd_gif_in.c
@@ -53,7 +53,7 @@ static int set_verbose(void)
#define BitSet(byte, bit) (((byte) & (bit)) == (bit))
-#define ReadOK(file, buffer, len) (gdGetBuf(buffer, len, file) > 0)
+#define ReadOK(file, buffer, len) (gdGetBuf(buffer, len, file) == len)
#define LM_to_uint(a, b) (((b)<<8)|(a))