diff-rcm/diff.h

30 lines
714 B
C
Raw Normal View History

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define ARGC_ERROR 1
#define TOOMANYFILES_ERROR 2
#define CONFLICTING_OUTPUT_OPTIONS 3
#define MAXSTRINGS 1024
#define MAXPARAS 4096
#define HASHLEN 200
#define BUFLEN 256
2019-05-11 19:39:28 -07:00
// ======================================================================= //
FILE *fin1, *fin2;
const char* files[2] = { NULL, NULL };
char buf[BUFLEN];
char *strings1[MAXSTRINGS], *strings2[MAXSTRINGS];
int showversion = 0, showbrief = 0, ignorecase = 0, report_identical = 0, showsidebyside = 0;
int showleftcolumn = 0, showunified = 0, showcontext = 0, suppresscommon = 0, diffnormal = 0;
int showhelp = 0;
2019-05-11 19:39:28 -07:00
int equal = 0, cnt = 0, count = 0;
int count1 = 0, count2 = 0;