]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
switch_cpp: fix leak (FSCORE-394)
authorBrian West <brian@freeswitch.org>
Wed, 1 Jul 2009 22:58:57 +0000 (22:58 +0000)
committerBrian West <brian@freeswitch.org>
Wed, 1 Jul 2009 22:58:57 +0000 (22:58 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14097 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_cpp.cpp

index 83008c809717119d6af41cdfac63ee603cc86dbb..af6399cd71c070e23935bf2481b3f49185c0feea 100644 (file)
@@ -180,6 +180,7 @@ SWITCH_DECLARE(const char *) API::execute(const char *cmd, const char *arg)
        this_check("");
        SWITCH_STANDARD_STREAM(stream);
        switch_api_execute(cmd, arg, NULL, &stream);
+       switch_safe_free(last_data);
        last_data = (char *) stream.data;
        return last_data;
 }