]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libdraw/freesubfont.c
?a: getc() needs to increment lineno if it gets \n from peekc
[plan9front.git] / sys / src / libdraw / freesubfont.c
1 #include <u.h>
2 #include <libc.h>
3 #include <draw.h>
4
5 void
6 freesubfont(Subfont *f)
7 {
8         if(f == nil || --f->ref)
9                 return;
10         uninstallsubfont(f);
11         free(f->name);
12         free(f->info);  /* note: f->info must have been malloc'ed! */
13         freeimage(f->bits);
14         free(f);
15 }