summaryrefslogtreecommitdiffstats
path: root/src/smsutil.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-06-14 00:20:06 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-06-14 02:02:16 -0500
commitf443493ddbacab2792bb9aaec4806ffab56f7ebd (patch)
tree13b3d8a5c016208599b912e2a83e5db62d0f09ac /src/smsutil.c
parent93c2a630b0e050fff90fc9ce7888a2603a6fdfe8 (diff)
downloadofono-f443493ddbacab2792bb9aaec4806ffab56f7ebd.tar.bz2
Fix SMS Concatenation header parsing
Diffstat (limited to 'src/smsutil.c')
-rw-r--r--src/smsutil.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/smsutil.c b/src/smsutil.c
index 275c6950..20654cc2 100644
--- a/src/smsutil.c
+++ b/src/smsutil.c
@@ -1814,7 +1814,7 @@ gboolean sms_extract_concatenation(const struct sms *sms, guint16 *ref_num,
if (concat_hdr[1] == 0)
break;
- if (concat_hdr[2] == 0 || concat_hdr[1] > concat_hdr[2])
+ if (concat_hdr[2] == 0 || concat_hdr[2] > concat_hdr[1])
break;
rn = concat_hdr[0];
@@ -1833,7 +1833,7 @@ gboolean sms_extract_concatenation(const struct sms *sms, guint16 *ref_num,
break;
if (concat_hdr[3] == 0 ||
- concat_hdr[2] > concat_hdr[3])
+ concat_hdr[3] > concat_hdr[2])
break;
rn = (concat_hdr[0] << 8) | concat_hdr[1];