From e19017fc00c80bedd39f1ce7c830b31193b88c6a Mon Sep 17 00:00:00 2001
From: Jonathan Rose <jrose@digium.com>
Date: Fri, 5 Sep 2014 19:39:04 +0000
Subject: [PATCH] Call IDs: Fix appearance of call ID in core show channels
 when NULL

NULL call IDs were meant to appear as '(none)' but instead were showing
the contents of an uninitialized character buffer.

ASTERISK-24223
Review: https://reviewboard.asterisk.org/r/3979/
........

Merged revisions 422664 from http://svn.asterisk.org/svn/asterisk/branches/12
........

Merged revisions 422665 from http://svn.asterisk.org/svn/asterisk/branches/13


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@422683 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 main/cli.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/main/cli.c b/main/cli.c
index a519cbc49c..f0eb30e33a 100644
--- a/main/cli.c
+++ b/main/cli.c
@@ -1579,6 +1579,7 @@ static char *handle_showchan(struct ast_cli_entry *e, int cmd, struct ast_cli_ar
 	ast_translate_path_to_str(ast_channel_readtrans(chan), &read_transpath);
 
 	bridge = ast_channel_get_bridge(chan);
+	callid_buf[0] = '\0';
 	callid = ast_channel_callid(chan);
 	if (callid) {
 		ast_callid_strnprint(callid_buf, sizeof(callid_buf), callid);
-- 
GitLab