summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-06-14 00:19:35 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-06-14 02:02:16 -0500
commit93c2a630b0e050fff90fc9ce7888a2603a6fdfe8 (patch)
tree38426f84d8089437114aafb54287de33e1bb165c /src
parentede04ed8caef6a924fd240a9d74479999ad2f070 (diff)
downloadofono-93c2a630b0e050fff90fc9ce7888a2603a6fdfe8.tar.bz2
Change function signature
Diffstat (limited to 'src')
-rw-r--r--src/smsutil.c7
-rw-r--r--src/smsutil.h4
2 files changed, 6 insertions, 5 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:
diff --git a/src/smsutil.h b/src/smsutil.h
index 4801bb31..8b86352b 100644
--- a/src/smsutil.h
+++ b/src/smsutil.h
@@ -354,8 +354,8 @@ gboolean sms_mwi_dcs_decode(guint8 dcs, enum sms_mwi_type *type,
gboolean *active, gboolean *discard);
gboolean sms_extract_app_port(const struct sms *sms, int *dst, int *src);
-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);
unsigned char *sms_decode_datagram(GSList *sms_list, long *out_len);
char *sms_decode_text(GSList *sms_list);