From 034bf19121855c8bd8b6d15cafcb8b004aacfa95 Mon Sep 17 00:00:00 2001 From: Breno Silva Date: Thu, 13 Jun 2013 02:11:24 -0700 Subject: [PATCH] Fix double free --- apache2/msc_unicode.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apache2/msc_unicode.c b/apache2/msc_unicode.c index 3b85f519..47d0d796 100644 --- a/apache2/msc_unicode.c +++ b/apache2/msc_unicode.c @@ -130,8 +130,10 @@ static int unicode_map_create(directory_config *dcfg, char **error_msg) apr_file_close(u_map->map); - free(buf); - buf = NULL; + if(buf) { + free(buf); + buf = NULL; + } return 1; }