X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=eradicate;a=blobdiff_plain;f=src%2Fsprite.c;fp=src%2Fsprite.c;h=7a2b7a8c1696bf724c03131f5d69a241bcfad720;hp=7426cb075ae909d027321e13588131ed096ee980;hb=26db2e08470629e79e0afe76c2fcbb3b4e10a01d;hpb=713d33d0c193f880d665dc6f4e62eac9549b747e diff --git a/src/sprite.c b/src/sprite.c index 7426cb0..7a2b7a8 100644 --- a/src/sprite.c +++ b/src/sprite.c @@ -45,7 +45,7 @@ int load_sprites(struct sprites *ss, const char *fname) fprintf(stderr, "failed to load sprites from %s: %s\n", fname, strerror(errno)); return -1; } - if(fread(&hdr, sizeof hdr, 1, fp) <= 0) { + if(fread(&hdr, sizeof hdr, 1, fp) == 0) { fprintf(stderr, "unexpected EOF while reading from %s\n", fname); goto err; } @@ -90,7 +90,7 @@ static int read_sprite(struct sprite *spr, int pixsz, FILE *fp) do { /* read the op */ - if(fread(&op, sizeof op, 1, fp) <= 0) { + if(fread(&op, sizeof op, 1, fp) == 0) { free(spr->ops); return -1; }