From 258c713343ff61bd633a09931cf9695bf460a607 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 16 Jul 2011 13:34:52 +0200 Subject: [PATCH] gsm_04_11: use 'unsigned int sms_alphabet' to include 0xffffffff Detected by Smatch --- openbsc/src/libmsc/gsm_04_11.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbsc/src/libmsc/gsm_04_11.c b/openbsc/src/libmsc/gsm_04_11.c index ba72c37bd..ee7f5772c 100644 --- a/openbsc/src/libmsc/gsm_04_11.c +++ b/openbsc/src/libmsc/gsm_04_11.c @@ -554,7 +554,8 @@ static int gsm340_rx_tpdu(struct gsm_subscriber_connection *conn, struct msgb *m { uint8_t *smsp = msgb_sms(msg); struct gsm_sms *gsms; - uint8_t sms_mti, sms_mms, sms_vpf, sms_alphabet, sms_rp; + unsigned int sms_alphabet; + uint8_t sms_mti, sms_mms, sms_vpf, sms_rp; uint8_t *sms_vp; uint8_t da_len_bytes; uint8_t address_lv[12]; /* according to 03.40 / 9.1.2.5 */