12 lines
475 B
Text
12 lines
475 B
Text
Index: play/x11/fonts.c
|
|
--- play/x11/fonts.c.orig
|
|
+++ play/x11/fonts.c
|
|
@@ -100,7 +100,7 @@ x_font(x_display *xdpy, int font, int pixsize)
|
|
char *pnm = nm;
|
|
int n = 7;
|
|
while (n--) while ((*(pnm++)= *(name++))!='-');
|
|
- sprintf(pnm, "%d%n", pixsize, &n);
|
|
+ n = sprintf(pnm, "%d", pixsize);
|
|
strcpy(pnm+n, name);
|
|
tmp_fonts = XListFonts(xdpy->dpy, nm, 4, &n);
|
|
if (n<=0) return xdpy->font; /* should never happen (X server bug) */
|