jcs
/amend
/amendments
/176
diffreg: Fix upstream bug checking for EOF in wrong variable
jcs made amendment 176 6 days ago
--- diffreg.c Sun Sep 27 16:57:29 2026
+++ diffreg.c Mon Sep 28 14:31:22 2026
@@ -715,7 +715,7 @@ check(FILE *f1, FILE *f2, int flags)
J[i] = 0;
if (c != '\r' && c != EOF)
ctold += skipline(f1);
- if (d != '\r' && c != EOF)
+ if (d != '\r' && d != EOF)
ctnew += skipline(f2);
break;
}
@@ -731,7 +731,7 @@ check(FILE *f1, FILE *f2, int flags)
J[i] = 0;
if (c != '\r' && c != EOF)
ctold += skipline(f1);
- if (d != '\r' && c != EOF)
+ if (d != '\r' && d != EOF)
ctnew += skipline(f2);
break;
}