From c03b78732f8af0f3d148afef091495cecec98cc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Wed, 8 Feb 2012 17:10:07 +0100 Subject: [PATCH] Better error message cleanup in Template::parse_str_or_xml --- src/template/Template.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/template/Template.cc b/src/template/Template.cc index d714182659..d41f248fce 100644 --- a/src/template/Template.cc +++ b/src/template/Template.cc @@ -163,6 +163,8 @@ int Template::parse_str_or_xml(const string &parse_str, string& error_msg) if (error_char != 0) { oss << ": " << error_char; + + free(error_char); } else { @@ -170,8 +172,6 @@ int Template::parse_str_or_xml(const string &parse_str, string& error_msg) } error_msg = oss.str(); - - free(error_char); } }