foooooo
07239bbd
1 file(s) · +6 −6
| 26 | 26 | } font; |
|
| 27 | 27 | } DC; /* draw context */ |
|
| 28 | 28 | ||
| 29 | - | int screen; |
|
| 30 | - | Display *dpy; |
|
| 31 | - | DC dc; /* global drawing context */ |
|
| 29 | + | extern int screen; |
|
| 30 | + | extern Display *dpy; |
|
| 31 | + | extern DC dc; /* global drawing context */ |
|
| 32 | 32 | ||
| 33 | 33 | /* draw.c */ |
|
| 34 | 34 | void drawtext(const char *text, unsigned long col[ColLast]); |
|
| 36 | 36 | unsigned int textnw(const char *text, unsigned int len); |
|
| 37 | 37 | ||
| 38 | 38 | /* util.c */ |
|
| 39 | - | void *emalloc(unsigned int size); /* allocates memory, exits on error */ |
|
| 40 | - | void eprint(const char *errstr, ...); /* prints errstr and exits with 1 */ |
|
| 41 | - | char *estrdup(const char *str); /* duplicates str, exits on allocation error */ |
|
| 39 | + | void *emalloc(unsigned int size); /* allocates memory, exits on error */ |
|
| 40 | + | void eprint(const char *errstr, ...); /* prints errstr and exits with 1 */ |
|
| 41 | + | char *estrdup(const char *str); /* duplicates str, exits on allocation error */ |
|