From aa9f2bf98ddc4d38408596159512c46f0e331409 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Thu, 29 Mar 2012 01:41:40 +0100 Subject: [PATCH] Don't leak include_paths in context Signed-off-by: Daniel Stone --- src/context.c | 3 +++ 1 file changed, 3 insertions(+) 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; } -- 2.7.4