]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
CID 1216601 Fix a possible memory leak in mod_basic
authorWilliam King <william.king@quentustech.com>
Wed, 27 May 2015 21:56:38 +0000 (14:56 -0700)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:47:34 +0000 (12:47 -0500)
src/mod/languages/mod_basic/my_basic.c

index a506bea29c7654bf0395327f80347e55d6295da6..ea9e7f67fcad0c82988f01ef4f61bab364117143 100644 (file)
@@ -5514,6 +5514,7 @@ int _std_str(mb_interpreter_t* s, void** l) {
                sprintf(chr, "%g", arg.value.float_point);
        } else {
                result = MB_FUNC_ERR;
+               free(chr);
                goto _exit;
        }
        mb_check(mb_push_string(s, l, chr));