X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Ffread.c;h=aef75f7376f700dd584bf346ab1b7b17717ab097;hb=11ddc314b57196519316103b02acffe10299dad3;hp=33a65f586ead4649ef537ce53780ea7e12fd0e8e;hpb=6e2bb7acf42589fb7130b039d0623e2ca42503dd;p=musl diff --git a/src/stdio/fread.c b/src/stdio/fread.c index 33a65f58..aef75f73 100644 --- a/src/stdio/fread.c +++ b/src/stdio/fread.c @@ -7,6 +7,7 @@ size_t fread(void *restrict destv, size_t size, size_t nmemb, FILE *restrict f) { unsigned char *dest = destv; size_t len = size*nmemb, l = len, k; + if (!size) nmemb = 0; FLOCK(f);