diff options
Diffstat (limited to 'addons/chan_mobile.c')
-rw-r--r-- | addons/chan_mobile.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/addons/chan_mobile.c b/addons/chan_mobile.c index defbe19a3..b99b2d7f7 100644 --- a/addons/chan_mobile.c +++ b/addons/chan_mobile.c @@ -2273,14 +2273,13 @@ static int hfp_parse_cmgr(struct hfp_pvt *hfp, char *buf, char **from_number, ch */ static char *hfp_parse_cusd(struct hfp_pvt *hfp, char *buf) { - int i, state, message_start, message_end; + int i, message_start, message_end; char *cusd; size_t s; /* parse cusd message in the following format: * +CUSD: 0,"100,00 EURO, valid till 01.01.2010, you are using tariff "Mega Tariff". More informations *111#." */ - state = 0; message_start = 0; message_end = 0; s = strlen(buf); @@ -2678,7 +2677,7 @@ static int hfp_parse_cind_test(struct hfp_pvt *hfp, char *buf) { int i, state, group; size_t s; - char *indicator = NULL, *values; + char *indicator = NULL; hfp->nocallsetup = 1; @@ -2717,7 +2716,6 @@ static int hfp_parse_cind_test(struct hfp_pvt *hfp, char *buf) } break; case 5: /* mark the start of the value range */ - values = &buf[i]; state++; break; case 6: /* find the end of the value range */ @@ -2989,7 +2987,6 @@ static sdp_session_t *sdp_register(void) sdp_list_t *l2cap_list = 0, *rfcomm_list = 0, *root_list = 0, *proto_list = 0, *access_proto_list = 0, *svc_uuid_list = 0; sdp_data_t *channel = 0; - int err = 0; sdp_session_t *session = 0; sdp_record_t *record = sdp_record_alloc(); @@ -3026,7 +3023,7 @@ static sdp_session_t *sdp_register(void) if (!(session = sdp_connect(BDADDR_ANY, BDADDR_LOCAL, SDP_RETRY_IF_BUSY))) ast_log(LOG_WARNING, "Failed to connect sdp and create session.\n"); else - err = sdp_record_register(session, record, 0); + sdp_record_register(session, record, 0); sdp_data_free(channel); sdp_list_free(rfcomm_list, 0); |