diff options
Diffstat (limited to 'draw.c')
-rw-r--r-- | draw.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -96,7 +96,7 @@ initdc(void) { | |||
96 | DC *dc; | 96 | DC *dc; |
97 | 97 | ||
98 | if(!setlocale(LC_CTYPE, "") || !XSupportsLocale()) | 98 | if(!setlocale(LC_CTYPE, "") || !XSupportsLocale()) |
99 | fprintf(stderr, "no locale support\n"); | 99 | fputs("no locale support\n", stderr); |
100 | if(!(dc = calloc(1, sizeof *dc))) | 100 | if(!(dc = calloc(1, sizeof *dc))) |
101 | eprintf("cannot malloc %u bytes:", sizeof *dc); | 101 | eprintf("cannot malloc %u bytes:", sizeof *dc); |
102 | if(!(dc->dpy = XOpenDisplay(NULL))) | 102 | if(!(dc->dpy = XOpenDisplay(NULL))) |
@@ -153,10 +153,10 @@ resizedc(DC *dc, unsigned int w, unsigned int h) { | |||
153 | if(dc->canvas) | 153 | if(dc->canvas) |
154 | XFreePixmap(dc->dpy, dc->canvas); | 154 | XFreePixmap(dc->dpy, dc->canvas); |
155 | 155 | ||
156 | dc->canvas = XCreatePixmap(dc->dpy, DefaultRootWindow(dc->dpy), w, h, | ||
157 | DefaultDepth(dc->dpy, DefaultScreen(dc->dpy))); | ||
158 | dc->w = w; | 156 | dc->w = w; |
159 | dc->h = h; | 157 | dc->h = h; |
158 | dc->canvas = XCreatePixmap(dc->dpy, DefaultRootWindow(dc->dpy), w, h, | ||
159 | DefaultDepth(dc->dpy, DefaultScreen(dc->dpy))); | ||
160 | } | 160 | } |
161 | 161 | ||
162 | int | 162 | int |