libdraw: don't deference nil display in freefont
This commit is contained in:
parent
f188158f1c
commit
fa06413db4
|
@ -129,7 +129,8 @@ freefont(Font *f)
|
||||||
}
|
}
|
||||||
for(i=0; i<f->nsubf; i++){
|
for(i=0; i<f->nsubf; i++){
|
||||||
s = f->subf[i].f;
|
s = f->subf[i].f;
|
||||||
if(s && s!=display->defaultsubfont)
|
if(s)
|
||||||
|
if(display == nil || s!=display->defaultsubfont)
|
||||||
freesubfont(s);
|
freesubfont(s);
|
||||||
}
|
}
|
||||||
freeimage(f->cacheimage);
|
freeimage(f->cacheimage);
|
||||||
|
|
Loading…
Reference in a new issue