Blame


1 7cf289ca 2004-04-06 devnull typedef struct Bytes Bytes;
2 7cf289ca 2004-04-06 devnull typedef struct URLwin URLwin;
3 7cf289ca 2004-04-06 devnull
4 7cf289ca 2004-04-06 devnull enum
5 7cf289ca 2004-04-06 devnull {
6 7cf289ca 2004-04-06 devnull STACK = 8192,
7 cbeb0b26 2006-04-01 devnull EVENTSIZE = 256
8 7cf289ca 2004-04-06 devnull };
9 7cf289ca 2004-04-06 devnull
10 7cf289ca 2004-04-06 devnull struct Bytes
11 7cf289ca 2004-04-06 devnull {
12 7cf289ca 2004-04-06 devnull uchar *b;
13 7cf289ca 2004-04-06 devnull long n;
14 7cf289ca 2004-04-06 devnull long nalloc;
15 7cf289ca 2004-04-06 devnull };
16 7cf289ca 2004-04-06 devnull
17 7cf289ca 2004-04-06 devnull struct URLwin
18 7cf289ca 2004-04-06 devnull {
19 7cf289ca 2004-04-06 devnull int infd;
20 7cf289ca 2004-04-06 devnull int outfd;
21 7cf289ca 2004-04-06 devnull int type;
22 7cf289ca 2004-04-06 devnull
23 7cf289ca 2004-04-06 devnull char *url;
24 7cf289ca 2004-04-06 devnull Item *items;
25 7cf289ca 2004-04-06 devnull Docinfo *docinfo;
26 7cf289ca 2004-04-06 devnull };
27 7cf289ca 2004-04-06 devnull
28 7cf289ca 2004-04-06 devnull extern char* url;
29 7cf289ca 2004-04-06 devnull extern int aflag;
30 7cf289ca 2004-04-06 devnull extern int width;
31 7cf289ca 2004-04-06 devnull extern int defcharset;
32 7cf289ca 2004-04-06 devnull
33 7cf289ca 2004-04-06 devnull extern char* loadhtml(int);
34 7cf289ca 2004-04-06 devnull
35 7cf289ca 2004-04-06 devnull extern char* readfile(char*, char*, int*);
36 7cf289ca 2004-04-06 devnull extern int charset(char*);
37 7cf289ca 2004-04-06 devnull extern void* emalloc(ulong);
38 7cf289ca 2004-04-06 devnull extern char* estrdup(char*);
39 7cf289ca 2004-04-06 devnull extern char* estrstrdup(char*, char*);
40 7cf289ca 2004-04-06 devnull extern char* egrow(char*, char*, char*);
41 7cf289ca 2004-04-06 devnull extern char* eappend(char*, char*, char*);
42 7cf289ca 2004-04-06 devnull extern void error(char*, ...);
43 7cf289ca 2004-04-06 devnull
44 7cf289ca 2004-04-06 devnull extern void growbytes(Bytes*, char*, long);
45 7cf289ca 2004-04-06 devnull
46 7cf289ca 2004-04-06 devnull extern void rendertext(URLwin*, Bytes*);
47 7cf289ca 2004-04-06 devnull extern void rerender(URLwin*);
48 7cf289ca 2004-04-06 devnull extern void freeurlwin(URLwin*);
49 7cf289ca 2004-04-06 devnull
50 650deb79 2004-04-08 devnull /* #pragma varargck argpos error 1 */