diff options
author | Vitezslav Crhonek <vcrhonek@redhat.com> | 2021-05-27 10:17:41 +0200 |
---|---|---|
committer | Alexey Gladkov <gladkov.alexey@gmail.com> | 2021-05-27 11:04:15 +0200 |
commit | 42bd43c73445950046c9d7b39c90e2dd5659646c (patch) | |
tree | 989faf5dba915d5dbf95bf7dc1399ccb7c8c0aa1 | |
parent | 28afe8b847208b8ef7b5ecd4e8453ad4f34e975f (diff) | |
download | kbd-42bd43c73445950046c9d7b39c90e2dd5659646c.tar.gz |
libkfont: fix memory leak
-rw-r--r-- | src/libkfont/kdmapop.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libkfont/kdmapop.c b/src/libkfont/kdmapop.c index 1f5363c1..5adc00bf 100644 --- a/src/libkfont/kdmapop.c +++ b/src/libkfont/kdmapop.c @@ -166,6 +166,7 @@ kfont_get_unicodemap(struct kfont_context *ctx, int fd, struct unimapdesc *ud0) if (ioctl(fd, GIO_UNIMAP, &ud)) { KFONT_ERR(ctx, "ioctl(GIO_UNIMAP): %m"); + free(ud.entries); return -1; } if (ct != ud.entry_ct) |