From: Hwankyu Jhun Date: Tue, 13 Dec 2016 01:45:30 +0000 (+0900) Subject: Fix resource leak X-Git-Tag: accepted/tizen/3.0.m2/mobile/20170104.122247^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_3.0;p=platform%2Fcore%2Fappfw%2Fxdgmime.git Fix resource leak Change-Id: I5598b82a2645784a80bcfa5fc3114190d74c893c Signed-off-by: Hwankyu Jhun --- diff --git a/xdgmime/src/xdgmimecache.c b/xdgmime/src/xdgmimecache.c index b9244ec..ddcb90c 100644 --- a/xdgmime/src/xdgmimecache.c +++ b/xdgmime/src/xdgmimecache.c @@ -146,7 +146,11 @@ _xdg_mime_cache_new_from_file (const char *file_name) cache = (XdgMimeCache *) malloc (sizeof (XdgMimeCache)); if (cache == NULL) - return NULL; + { + munmap (buffer, st.st_size); + + goto done; + } cache->minor = minor; cache->ref_count = 1;