diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index 31e95020f..2fa7ccaec 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -8333,7 +8333,7 @@ static void *analog_ss_thread(void *data) int counter; int samples = 0; struct ast_smdi_md_message *smdi_msg = NULL; - int flags; + int flags = 0; int i; int timeout; int getforward = 0; diff --git a/channels/sig_analog.c b/channels/sig_analog.c index 4a548391c..1f28f049f 100644 --- a/channels/sig_analog.c +++ b/channels/sig_analog.c @@ -1418,7 +1418,7 @@ static void *__analog_ss_thread(void *data) char numbuf[ANALOG_MAX_CID]; struct callerid_state *cs = NULL; char *name = NULL, *number = NULL; - int flags; + int flags = 0; int timeout; int getforward = 0; char *s1, *s2;