mirror of
https://github.com/gryf/wmaker.git
synced 2026-02-14 04:45:57 +01:00
fixed some bugs
This commit is contained in:
@@ -24,11 +24,11 @@ xlfdToFcPattern(char *xlfd, int size)
|
||||
FcPattern *pattern;
|
||||
char *fname, *ptr;
|
||||
|
||||
fname = wmalloc(strlen(xlfd) + 20);
|
||||
if (strstr(xlfd, "%d")!=NULL)
|
||||
sprintf(fname, xlfd, size ? size : DEFAULT_SIZE);
|
||||
else
|
||||
strcpy(fname, xlfd);
|
||||
if (strchr(xlfd, "%")!=NULL)
|
||||
return FcNameParse("sans:pixelsize=12");
|
||||
else {
|
||||
fname= wstrdup(xlfd);
|
||||
}
|
||||
|
||||
if ((ptr = strchr(fname, ','))) {
|
||||
*ptr = 0;
|
||||
|
||||
Reference in New Issue
Block a user