|
@@ -131,7 +131,7 @@ int main(int argc, const char * argv [])
|
|
|
is_same = 0;
|
|
|
if ((fp_target = fopen(ptarget, "r")) != NULL)
|
|
|
{
|
|
|
- if (!fgets(old_line, buffer_size, fp_target))
|
|
|
+ if (!fgets(old_line, buffer_size, fp_target) && ferror(fp_target))
|
|
|
ERROR_EXIT(ptarget);
|
|
|
if (fclose(fp_target) != 0)
|
|
|
ERROR_EXIT(ptarget);
|