diff options
-rw-r--r-- | channel.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1015,7 +1015,8 @@ void ast_channel_free(struct ast_channel *chan) ast_var_delete(vardata); /* Destroy the jitterbuffer */ - ast_jb_destroy(chan); + if (chan->jb) + ast_jb_destroy(chan); ast_string_field_free_all(chan); free(chan); |