Subversion Repositories planix.SVN

Rev

Rev 2 | Blame | Compare with Previous | Last modification | View Log | RSS feed

#include <u.h>
#include <libc.h>
#include <draw.h>

void
freesubfont(Subfont *f)
{
        if(f == 0)
                return;
        f->ref--;
        if(f->ref > 0)
                return;
        uninstallsubfont(f);
        free(f->info);  /* note: f->info must have been malloc'ed! */
        freeimage(f->bits);
        free(f);
}