make it possible to access fonts without a display.

This commit is contained in:
rsc 2004-04-25 20:26:27 +00:00
parent a2c2caaafe
commit 4e20688042
7 changed files with 78 additions and 48 deletions

View file

@ -12,9 +12,10 @@ Subfont *lastsubfont;
Subfont*
lookupsubfont(Display *d, char *name)
{
if(strcmp(name, "*default*") == 0)
if(d && strcmp(name, "*default*") == 0)
return d->defaultsubfont;
if(lastname && strcmp(name, lastname)==0 && d==lastsubfont->bits->display){
if(lastname && strcmp(name, lastname)==0)
if(d==lastsubfont->bits->display){
lastsubfont->ref++;
return lastsubfont;
}