equal
deleted
inserted
replaced
177 dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def); |
177 dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def); |
178 if(missing) { |
178 if(missing) { |
179 while(n--) |
179 while(n--) |
180 fprintf(stderr, "missing fontset: %s\n", missing[n]); |
180 fprintf(stderr, "missing fontset: %s\n", missing[n]); |
181 XFreeStringList(missing); |
181 XFreeStringList(missing); |
182 if(dc.font.set) { |
|
183 XFreeFontSet(dpy, dc.font.set); |
|
184 dc.font.set = NULL; |
|
185 } |
|
186 } |
182 } |
187 if(dc.font.set) { |
183 if(dc.font.set) { |
188 XFontSetExtents *font_extents; |
184 XFontSetExtents *font_extents; |
189 XFontStruct **xfonts; |
185 XFontStruct **xfonts; |
190 char **font_names; |
186 char **font_names; |