From: Daniel Carl Date: Sat, 30 Aug 2014 22:27:41 +0000 (+0200) Subject: Fixed a little memory leak in unmap logic. X-Git-Url: https://git.owens.tech/assets/static/git-favicon.png/assets/static/git-favicon.png/git?a=commitdiff_plain;h=9aa2bf417bf7809a2ee329a53f51abf129a1985a;p=vimb.git Fixed a little memory leak in unmap logic. --- diff --git a/src/map.c b/src/map.c index 87bd752..e1e14ad 100644 --- a/src/map.c +++ b/src/map.c @@ -369,6 +369,7 @@ static gboolean map_delete_by_lhs(const char *lhs, int len, char mode) if (m->mode == mode && m->inlen == len && !strcmp(m->in, lhs)) { /* remove the found list item */ map.list = g_slist_delete_link(map.list, l); + free_map(m); return true; } }