libmemdraw: fix fd leak in openmemsubfont and memory leak in freememsubfont
parent
e08cc06517
commit
f188158f1c
|
@ -41,6 +41,7 @@ openmemsubfont(char *name)
|
|||
free(fc);
|
||||
goto Err;
|
||||
}
|
||||
close(fd);
|
||||
free(p);
|
||||
return sf;
|
||||
Err:
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue