aboutsummaryrefslogtreecommitdiff
path: root/src/libdraw/subfontcache.c
diff options
context:
space:
mode:
authorXiao-Yong Jin <xjin@anl.gov>2018-03-20 22:17:57 -0500
committerDavid du Colombier <0intro@gmail.com>2018-03-27 15:03:12 +0200
commitdc2a17b95cace1f220292cb6df97ee423d6be229 (patch)
treef8c2ce6276bc08df78887a37b74f79ecd88c6ba3 /src/libdraw/subfontcache.c
parenta3ec102dc7fee3d4ecb32ade5ec9d7de4b9b4304 (diff)
downloadplan9port-dc2a17b95cace1f220292cb6df97ee423d6be229.tar.gz
plan9port-dc2a17b95cace1f220292cb6df97ee423d6be229.tar.bz2
plan9port-dc2a17b95cace1f220292cb6df97ee423d6be229.zip
libdraw: fix some memory leaks in font handling
Diffstat (limited to 'src/libdraw/subfontcache.c')
-rw-r--r--src/libdraw/subfontcache.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libdraw/subfontcache.c b/src/libdraw/subfontcache.c
index 2a7f489b..91a6861a 100644
--- a/src/libdraw/subfontcache.c
+++ b/src/libdraw/subfontcache.c
@@ -34,6 +34,7 @@ void
uninstallsubfont(Subfont *subfont)
{
if(subfont == lastsubfont){
+ free(lastname);
lastname = 0;
lastsubfont = 0;
}