Added option to force encoding on message splitter

This commit is contained in:
2015-12-14 11:49:26 +01:00
parent 7c0d589a07
commit bd1d6475a7
3 changed files with 6 additions and 3 deletions
+3 -2
View File
@@ -603,12 +603,13 @@ function bitCount(msg, encoding) {
* Split a message into multiple messages
*
* @param str msg
* @param str encoding - Force encoding ASCII or UCS2 (OPTIONAL)
* @return array of buffers
*/
function splitMsg(msg) {
function splitMsg(msg, encoding) {
var msgPart = '',
msgs = [],
encoding = defs.encodings.detect(msg),
encoding = encoding || defs.encodings.detect(msg),
totBitCount = bitCount(msg, encoding),
udh,
i,