Lines Matching refs:f2
295 FILE *f1, *f2; in diffreg() local
298 f1 = f2 = NULL; in diffreg()
335 f2 = fopen(_PATH_DEVNULL, "r"); in diffreg()
338 if ((f2 = opentemp(file2)) == NULL || in diffreg()
339 fstat(fileno(f2), &stb2) == -1) { in diffreg()
345 f2 = stdin; in diffreg()
347 f2 = fopen(file2, "r"); in diffreg()
349 if (f2 == NULL) { in diffreg()
355 switch (files_differ(f1, f2, flags)) { in diffreg()
367 (!asciifile(f1) || !asciifile(f2))) { in diffreg()
373 prepare(1, f2, stb2.st_size, flags); in diffreg()
402 check(f1, f2, flags); in diffreg()
403 output(file1, f1, file2, f2, flags); in diffreg()
412 if (f2 != NULL) in diffreg()
413 fclose(f2); in diffreg()
424 files_differ(FILE *f1, FILE *f2, int flags) in files_differ() argument
438 j = fread(buf2, 1, sizeof(buf2), f2); in files_differ()
439 if ((!i && ferror(f1)) || (!j && ferror(f2))) in files_differ()
699 check(FILE *f1, FILE *f2, int flags) in check() argument
705 rewind(f2); in check()
716 ixnew[j] = ctnew += skipline(f2); in check()
722 d = getc(f2); in check()
749 } while (isspace(d = getc(f2))); in check()
756 d = getc(f2); in check()
766 ctnew += skipline(f2); in check()
776 if ((c = getc(f1)) != (d = getc(f2))) { in check()
782 ctnew += skipline(f2); in check()
794 ixnew[j] = ctnew += skipline(f2); in check()
858 output(char *file1, FILE *f1, char *file2, FILE *f2, int flags) in output() argument
863 rewind(f2); in output()
877 change(file1, f1, file2, f2, i0, i1, j0, j1, &flags); in output()
889 change(file1, f1, file2, f2, i1, i0, j1, j0, &flags); in output()
893 change(file1, f1, file2, f2, 1, 0, 1, len[1], &flags); in output()
905 dump_context_vec(f1, f2, flags); in output()
907 dump_unified_vec(f1, f2, flags); in output()
963 change(char *file1, FILE *f1, char *file2, FILE *f2, int a, int b, int c, int d, in change() argument
989 line = preadline(fileno(f2), in change()
1027 dump_context_vec(f1, f2, *pflags); in change()
1029 dump_unified_vec(f1, f2, *pflags); in change()
1072 i = fetch(ixnew, c, d, f2, diff_format == D_NORMAL ? '>' : '\0', 0, *pflags); in change()
1299 dump_context_vec(FILE *f1, FILE *f2, int flags) in dump_context_vec() argument
1386 fetch(ixnew, lowc, d, f2, ' ', 0, flags); in dump_context_vec()
1388 fetch(ixnew, lowc, c - 1, f2, ' ', 0, flags); in dump_context_vec()
1389 fetch(ixnew, c, d, f2, in dump_context_vec()
1395 fetch(ixnew, d + 1, upd, f2, ' ', 0, flags); in dump_context_vec()
1402 dump_unified_vec(FILE *f1, FILE *f2, int flags) in dump_unified_vec() argument
1454 fetch(ixnew, c, d, f2, '+', 0, flags); in dump_unified_vec()
1461 fetch(ixnew, lowc, c - 1, f2, ' ', 0, flags); in dump_unified_vec()
1462 fetch(ixnew, c, d, f2, '+', 0, flags); in dump_unified_vec()
1468 fetch(ixnew, d + 1, upd, f2, ' ', 0, flags); in dump_unified_vec()