X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fyaz-url.c;h=03cb63e819d9fa06bd17c0aa7716f7771e1afa92;hp=ed5d8bb10c95e27db41415786b537c85d26108d3;hb=765377f7bf8fc6f1c9089ec5a1e5e906dc80e930;hpb=f0a90ff91f426a5d1ce96bdf5f61d18cf37e5fb7 diff --git a/util/yaz-url.c b/util/yaz-url.c index ed5d8bb..03cb63e 100644 --- a/util/yaz-url.c +++ b/util/yaz-url.c @@ -43,9 +43,10 @@ static char *get_file(const char *fname, size_t *len) *len = ftell(inf); if (*len) /* zero length not considered an error */ { + size_t r; buf = xmalloc(*len); fseek(inf, 0L, SEEK_SET); - size_t r = fread(buf, 1, *len, inf); + r = fread(buf, 1, *len, inf); if (r != *len) { yaz_log(YLOG_FATAL|YLOG_ERRNO, "short fread of %s", fname);