diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index fdf4cf2fd545a3aa8103d2c948bd3c621a34e2d5..39b0960787605d29859da5b29b1e86f7ac1a7970 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -10303,6 +10303,7 @@ cb_events(enum event_e event, struct misdn_bchannel *bc, void *user_data) struct ast_frame frame; /* In Data Modes we queue frames */ + memset(&frame, 0, sizeof(frame)); frame.frametype = AST_FRAME_VOICE; /* we have no data frames yet */ frame.subclass.codec = AST_FORMAT_ALAW; frame.datalen = bc->bframe_len;