From: Daniel Stone Date: Thu, 29 Mar 2012 00:41:40 +0000 (+0100) Subject: Don't leak include_paths in context X-Git-Tag: xkbcommon-0.2.0~673 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aa9f2bf98ddc4d38408596159512c46f0e331409;p=platform%2Fupstream%2Flibxkbcommon.git Don't leak include_paths in context Signed-off-by: Daniel Stone --- diff --git a/src/context.c b/src/context.c index 0c5da91..fbb93e4 100644 --- a/src/context.c +++ b/src/context.c @@ -101,6 +101,7 @@ xkb_context_include_path_append_default(struct xkb_context *context) if (err <= 0) return 1; (void) xkb_context_include_path_append(context, user_path); + free(user_path); return 1; } @@ -117,6 +118,8 @@ xkb_context_include_path_clear(struct xkb_context *context) free(context->include_paths[i]); context->include_paths[i] = NULL; } + free(context->include_paths); + context->include_paths = NULL; context->num_include_paths = 0; }