From: Daniel Stone Date: Wed, 14 Mar 2012 17:04:36 +0000 (+0000) Subject: Fix leak in xkbcomp.c X-Git-Tag: xkbcommon-0.2.0~734 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3d38da0c5b92f7ec209e0d3d906b490c43429f1e;p=platform%2Fupstream%2Flibxkbcommon.git Fix leak in xkbcomp.c Accidentally regressed this one briefly, oops. Signed-off-by: Daniel Stone --- diff --git a/src/xkbcomp/xkbcomp.c b/src/xkbcomp/xkbcomp.c index 6c01224..8ab30d4 100644 --- a/src/xkbcomp/xkbcomp.c +++ b/src/xkbcomp/xkbcomp.c @@ -207,13 +207,11 @@ compile_keymap(XkbFile *file, const char *mapName) if (!xkb) goto err; - return xkb; - err: FreeXKBFile(file); free(scanFile); XkbFreeIncludePath(); - return NULL; + return xkb; } struct xkb_desc *