1 #include "lib9.h" 2 #include "draw.h" 3 4 void 5 freesubfont(Subfont *f) 6 { 7 if(f == 0) 8 return; 9 f->ref--; 10 if(f->ref > 0) 11 return; 12 uninstallsubfont(f); 13 free(f->info); /* note: f->info must have been malloc'ed! */ 14 freeimage(f->bits); 15 free(f); 16 } 17