Address uninitialized conditional that valgrind found
authorKinsey Moore <kmoore@digium.com>
Wed, 27 Mar 2013 19:52:19 +0000 (19:52 +0000)
committerKinsey Moore <kmoore@digium.com>
Wed, 27 Mar 2013 19:52:19 +0000 (19:52 +0000)
........

Merged revisions 384162 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 384163 from http://svn.asterisk.org/svn/asterisk/branches/11

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@384164 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c
main/format_pref.c

index eb26020..200d25c 100644 (file)
@@ -25683,7 +25683,7 @@ static int handle_request_invite(struct sip_pvt *p, struct sip_request *req, str
 
        /* Session-Timers */
        if ((p->sipoptions & SIP_OPT_TIMER)) {
-               enum st_refresher_param st_ref_param;
+               enum st_refresher_param st_ref_param = SESSION_TIMER_REFRESHER_PARAM_UNKNOWN;
 
                /* The UAC has requested session-timers for this session. Negotiate
                the session refresh interval and who will be the refresher */
index 4ab607e..4ea9f0c 100644 (file)
@@ -317,7 +317,7 @@ struct ast_format_list ast_codec_pref_getsize(struct ast_codec_pref *pref, struc
 /*! \brief Pick a codec */
 struct ast_format *ast_codec_choose(struct ast_codec_pref *pref, struct ast_format_cap *cap, int find_best, struct ast_format *result)
 {
-       int x, slot, found;
+       int x, slot, found = 0;
        size_t f_len = 0;
        const struct ast_format_list *f_list = ast_format_list_get(&f_len);