Hello,
in the cvs version there is the new functionality to concatenate the incoming MO-messages. Without this patch there is ü-character (0xc3 0xbc) at the end of each part or some other character at the end of the last part of the message. The attached patch removes these extra characters so that the resulted message is the same as the originally sent message.

The reference file is bb_smscconn.c version 1.98

Regards,
Matti Ärmänen



--- bb_smscconn.c       9 Oct 2008 23:58:45 -0000       1.98
+++ bb_smscconn.c       16 Nov 2008 14:22:04 -0000
@@ -1426,6 +1426,7 @@
         msg_destroy(msg);
         *pmsg = msg = NULL;
     } else {
+       octstr_truncate(msg->sms.msgdata, (octstr_len(msg->sms.msgdata)-2));
         cmsg->parts[part -1] = msg;
         cmsg->num_parts++;
         /* always update receive time so we have it from last part and don't 
timeout */

Reply via email to