Blame


1 8ad51794 2004-03-25 devnull #define stdout bstdout
2 8ad51794 2004-03-25 devnull
3 5993a8f2 2003-11-23 devnull char mode; /* '\0', 'e', 'f', 'h' */
4 5993a8f2 2003-11-23 devnull char bflag; /* ignore multiple and trailing blanks */
5 5993a8f2 2003-11-23 devnull char rflag; /* recurse down directory trees */
6 5993a8f2 2003-11-23 devnull char mflag; /* pseudo flag: doing multiple files, one dir */
7 5993a8f2 2003-11-23 devnull int anychange;
8 5993a8f2 2003-11-23 devnull extern Biobuf stdout;
9 5993a8f2 2003-11-23 devnull extern int binary;
10 5993a8f2 2003-11-23 devnull
11 5993a8f2 2003-11-23 devnull #define MALLOC(t, n) ((t *)emalloc((n)*sizeof(t)))
12 5993a8f2 2003-11-23 devnull #define REALLOC(p, t, n) ((t *)erealloc((void *)(p), (n)*sizeof(t)))
13 5993a8f2 2003-11-23 devnull #define FREE(p) free((void *)(p))
14 5993a8f2 2003-11-23 devnull
15 5993a8f2 2003-11-23 devnull #define MAXPATHLEN 1024
16 5993a8f2 2003-11-23 devnull
17 5993a8f2 2003-11-23 devnull int mkpathname(char *, char *, char *);
18 5993a8f2 2003-11-23 devnull void *emalloc(unsigned);
19 5993a8f2 2003-11-23 devnull void *erealloc(void *, unsigned);
20 5993a8f2 2003-11-23 devnull void diff(char *, char *, int);
21 5993a8f2 2003-11-23 devnull void diffdir(char *, char *, int);
22 5993a8f2 2003-11-23 devnull void diffreg(char *, char *);
23 5993a8f2 2003-11-23 devnull Biobuf *prepare(int, char *);
24 5993a8f2 2003-11-23 devnull void panic(int, char *, ...);
25 5993a8f2 2003-11-23 devnull void check(Biobuf *, Biobuf *);
26 5993a8f2 2003-11-23 devnull void change(int, int, int, int);
27 4ac5f249 2005-01-26 devnull void flushchanges(void);