summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-09-08 16:39:16 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-09-08 16:39:16 -0500
commit785686ec6b1fe671bde308385291c887e05249bf (patch)
tree6a4b67db51a8fec9aaf54a41e7d88a995646f543
parent8a31dc3312f9c15e8cdc3f972b348ba6e7b64903 (diff)
downloadofono-785686ec6b1fe671bde308385291c887e05249bf.tar.bz2
Fix off by one error in assembly serialize
The proper PDU was not being written out fully
-rw-r--r--src/smsutil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/smsutil.c b/src/smsutil.c
index 966a016c..537635ff 100644
--- a/src/smsutil.c
+++ b/src/smsutil.c
@@ -2202,7 +2202,7 @@ static int sms_serialize(unsigned char *buf, const struct sms *sms)
sms_encode(sms, &len, &tpdu_len, buf + 1);
buf[0] = tpdu_len;
- return len;
+ return len + 1;
}
static gboolean sms_deserialize(const unsigned char *buf,