summaryrefslogtreecommitdiff
path: root/channels/sig_analog.c
diff options
context:
space:
mode:
Diffstat (limited to 'channels/sig_analog.c')
-rw-r--r--channels/sig_analog.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/channels/sig_analog.c b/channels/sig_analog.c
index 9957074d1..140f5093b 100644
--- a/channels/sig_analog.c
+++ b/channels/sig_analog.c
@@ -2638,9 +2638,7 @@ static void *__analog_ss_thread(void *data)
}
ast_hangup(chan);
quit:
- if (smdi_msg) {
- ASTOBJ_UNREF(smdi_msg, ast_smdi_md_message_destroy);
- }
+ ao2_cleanup(smdi_msg);
analog_decrease_ss_count();
return NULL;
}