Fix improper length of sms message stored in User Data Length field
[project/uqmi.git] / commands-wms.c
index c5be0f0..2e4e08f 100644 (file)
@@ -591,7 +591,7 @@ pdu_encode_data(unsigned char *dest, const char *str)
 
        dest[len++] = 0;
        len += pdu_encode_7bit_str(&dest[len], str);
-       dest[0] = len - 1;
+       dest[0] = strlen(str);
 
        return len;
 }