Ack
On Tue, Jun 21, 2011 at 3:47 AM, Russell Bryant russell@russellbryant.net wrote:
This patch fixes a memory leak in the handling of custom agent options on Windows. The output buffer passed back from RegistryRead() was not being freed.
Signed-off-by: Russell Bryant russell@russellbryant.net
src/lib/mh_agent.cpp | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/lib/mh_agent.cpp b/src/lib/mh_agent.cpp index 8baa433..0c6efd1 100644 --- a/src/lib/mh_agent.cpp +++ b/src/lib/mh_agent.cpp @@ -241,6 +241,8 @@ mh_parse_options(const char *proc_name, int argc, char **argv, qpid::types::Vari matahari_options[lpc].callback( matahari_options[lpc].code, matahari_options[lpc].long_name, value, matahari_options[lpc].userdata);
- free(value);
- value = NULL;
} free(name_ws); } -- 1.7.5.4
Matahari mailing list Matahari@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/matahari