diff options
Diffstat (limited to 'main/stasis_channels.c')
-rw-r--r-- | main/stasis_channels.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/stasis_channels.c b/main/stasis_channels.c index 677527ba3..fe65c1766 100644 --- a/main/stasis_channels.c +++ b/main/stasis_channels.c @@ -977,6 +977,9 @@ static struct ast_json *dial_to_json( "forward", ast_json_object_get(blob, "forward"), "dialstring", ast_json_object_get(blob, "dialstring")); if (!json) { + ast_json_unref(caller_json); + ast_json_unref(peer_json); + ast_json_unref(forwarded_json); return NULL; } |