fix compilation warning :ignoring return value of "fread", declared with attribute warn_unused_result
This commit is contained in:
parent
82c85e30ca
commit
42b6cfd859
@ -21,8 +21,9 @@ static int compare_file(const char* content, size_t length, const char* dst)
|
|||||||
{
|
{
|
||||||
FILE* file = fopen(dst, "rb");
|
FILE* file = fopen(dst, "rb");
|
||||||
size_t size;
|
size_t size;
|
||||||
|
size_t read;
|
||||||
char buffer[4096];
|
char buffer[4096];
|
||||||
int num;
|
size_t num;
|
||||||
|
|
||||||
if (file == NULL)
|
if (file == NULL)
|
||||||
{
|
{
|
||||||
@ -44,7 +45,12 @@ static int compare_file(const char* content, size_t length, const char* dst)
|
|||||||
{
|
{
|
||||||
num = size > 4096 ? 4096 : size;
|
num = size > 4096 ? 4096 : size;
|
||||||
|
|
||||||
fread(buffer, 1, num, file);
|
read = fread(buffer, 1, num, file);
|
||||||
|
if (read != num)
|
||||||
|
{
|
||||||
|
fclose (file);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
if (memcmp(content, buffer, num) != 0)
|
if (memcmp(content, buffer, num) != 0)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user