mirror of
https://github.com/ckolivas/lrzip.git
synced 2025-12-06 07:12:00 +01:00
Fix warning.
This commit is contained in:
parent
651c4f6252
commit
8f5fb91682
12
liblrzip.c
12
liblrzip.c
|
|
@ -587,8 +587,10 @@ bool lrzip_compress_full(void *dest, unsigned long *dest_len, const void *source
|
||||||
fd = fileno(d);
|
fd = fileno(d);
|
||||||
if (fstat(fd, &st)) goto error;
|
if (fstat(fd, &st)) goto error;
|
||||||
*dest_len = st.st_size;
|
*dest_len = st.st_size;
|
||||||
fread(dest, sizeof(char), st.st_size, d);
|
if (unlikely(fread(dest, sizeof(char), st.st_size, d) != st.st_size))
|
||||||
if (ferror(d)) goto error;
|
goto error;
|
||||||
|
if (unlikely(ferror(d)))
|
||||||
|
goto error;
|
||||||
fclose(s);
|
fclose(s);
|
||||||
fclose(d);
|
fclose(d);
|
||||||
return true;
|
return true;
|
||||||
|
|
@ -626,8 +628,10 @@ bool lrzip_decompress(void *dest, unsigned long *dest_len, const void *source, u
|
||||||
fd = fileno(d);
|
fd = fileno(d);
|
||||||
if (fstat(fd, &st)) goto error;
|
if (fstat(fd, &st)) goto error;
|
||||||
*dest_len = st.st_size;
|
*dest_len = st.st_size;
|
||||||
fread(dest, sizeof(char), st.st_size, d);
|
if (unlikely(fread(dest, sizeof(char), st.st_size, d) != st.st_size))
|
||||||
if (ferror(d)) goto error;
|
goto error;
|
||||||
|
if (unlikely(ferror(d)))
|
||||||
|
goto error;
|
||||||
fclose(s);
|
fclose(s);
|
||||||
fclose(d);
|
fclose(d);
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue