Mercurial > dwm-meillo
comparison draw.c @ 581:601842ee4484
applied Jukka's sizeof K&R compliance patch, applied Manuels' last-line printage proposal for stdin reading.
author | arg@mig29 |
---|---|
date | Sun, 26 Nov 2006 14:26:53 +0100 |
parents | 427708bf5f36 |
children | 7a48d1f06223 |
comparison
equal
deleted
inserted
replaced
580:e9001b0f53bc | 581:601842ee4484 |
---|---|
41 XFillRectangles(dpy, dc.drawable, dc.gc, &r, 1); | 41 XFillRectangles(dpy, dc.drawable, dc.gc, &r, 1); |
42 if(!text) | 42 if(!text) |
43 return; | 43 return; |
44 w = 0; | 44 w = 0; |
45 olen = len = strlen(text); | 45 olen = len = strlen(text); |
46 if(len >= sizeof(buf)) | 46 if(len >= sizeof buf) |
47 len = sizeof(buf) - 1; | 47 len = sizeof buf - 1; |
48 memcpy(buf, text, len); | 48 memcpy(buf, text, len); |
49 buf[len] = 0; | 49 buf[len] = 0; |
50 h = dc.font.ascent + dc.font.descent; | 50 h = dc.font.ascent + dc.font.descent; |
51 y = dc.y + (dc.h / 2) - (h / 2) + dc.font.ascent; | 51 y = dc.y + (dc.h / 2) - (h / 2) + dc.font.ascent; |
52 x = dc.x + (h / 2); | 52 x = dc.x + (h / 2); |