diff options
Diffstat (limited to 'src/smsutil.c')
-rw-r--r-- | src/smsutil.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/smsutil.c b/src/smsutil.c index 0476ef4f..275c6950 100644 --- a/src/smsutil.c +++ b/src/smsutil.c @@ -1776,13 +1776,14 @@ gboolean sms_extract_app_port(const struct sms *sms, int *dst, int *src) return TRUE; } -gboolean sms_extract_concatenation(const struct sms *sms, int *ref_num, - int *max_msgs, int *seq_num) +gboolean sms_extract_concatenation(const struct sms *sms, guint16 *ref_num, + guint8 *max_msgs, guint8 *seq_num) { struct sms_udh_iter iter; enum sms_iei iei; guint8 concat_hdr[4]; - int rn, max, seq; + guint16 rn; + guint8 max, seq; gboolean concatenated = FALSE; /* We must ignore the entire user_data header here: |