version 1.7, 2006/07/27 02:57:19 |
version 1.8, 2006/08/14 23:52:36 |
|
|
goto closem; |
goto closem; |
} |
} |
|
|
if (files_differ(f1, f2) != 1) |
switch (files_differ(f1, f2)) { |
|
case 1: |
|
break; |
|
case -1: |
|
rval = D_ERROR; |
|
/* FALLTHROUGH */ |
|
case 0: |
goto closem; |
goto closem; |
|
default: |
|
errx(D_ERROR, "files_differ: invalid case"); |
|
} |
|
|
if (!asciifile(f1) || !asciifile(f2)) { |
if (!asciifile(f1) || !asciifile(f2)) { |
rval = D_ERROR; |
rval = D_ERROR; |
|
|
return (1); |
return (1); |
if (i == 0 && j == 0) { |
if (i == 0 && j == 0) { |
if (ferror(f1) || ferror(f2)) |
if (ferror(f1) || ferror(f2)) |
return (1); |
return (-1); |
return (0); |
return (0); |
} |
} |
if (memcmp(buf1, buf2, i) != 0) |
if (memcmp(buf1, buf2, i) != 0) |