diff --git a/channels/misdn_config.c b/channels/misdn_config.c index d13ab0a090..cb16622519 100644 --- a/channels/misdn_config.c +++ b/channels/misdn_config.c @@ -534,7 +534,8 @@ void misdn_cfg_get (int port, enum misdn_cfg_elements elem, void *buf, int bufsi } else if (port_cfg[0][place].str) { if (!memccpy(buf, port_cfg[0][place].str, 0, bufsize)) memset(buf, 0, 1); - } + } else + memset(buf, 0, bufsize); break; default: if (port_cfg[port][place].any)