libmemdraw: fix fd leak in openmemsubfont and memory leak in freememsubfont

front
mischief 2014-12-28 22:46:39 -08:00
parent e08cc06517
commit f188158f1c
2 changed files with 2 additions and 0 deletions

View File

@ -41,6 +41,7 @@ openmemsubfont(char *name)
free(fc);
goto Err;
}
close(fd);
free(p);
return sf;
Err:

View File

@ -30,5 +30,6 @@ freememsubfont(Memsubfont *f)
return;
free(f->info); /* note: f->info must have been malloc'ed! */
freememimage(f->bits);
free(f->name);
free(f);
}