Replacing some calls to free() with ast_free().
authorMark Michelson <mmichelson@digium.com>
Mon, 3 Dec 2007 21:24:56 +0000 (21:24 +0000)
committerMark Michelson <mmichelson@digium.com>
Mon, 3 Dec 2007 21:24:56 +0000 (21:24 +0000)
(closes issue #11448, reported and patched by jaroth)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@90670 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_voicemail.c

index f870a0b..542301c 100644 (file)
@@ -7356,9 +7356,9 @@ out:
        if (vmu)
                free_user(vmu);
        if (vms.deleted)
-               free(vms.deleted);
+               ast_free(vms.deleted);
        if (vms.heard)
-               free(vms.heard);
+               ast_free(vms.heard);
 
        return res;
 }
@@ -7803,7 +7803,7 @@ static void *mb_poll_thread(void *data)
 
 static void mwi_sub_destroy(struct mwi_sub *mwi_sub)
 {
-       free(mwi_sub);
+       ast_free(mwi_sub);
 }
 
 static void mwi_unsub_event_cb(const struct ast_event *event, void *userdata)