(str, units)
| 114034 | return byteArray; |
| 114035 | } |
| 114036 | function utf16leToBytes(str, units) { |
| 114037 | var c, hi, lo; |
| 114038 | var byteArray = []; |
| 114039 | for(var i = 0; i < str.length; ++i){ |
| 114040 | if ((units -= 2) < 0) break; |
| 114041 | c = str.charCodeAt(i); |
| 114042 | hi = c >> 8; |
| 114043 | lo = c % 256; |
| 114044 | byteArray.push(lo); |
| 114045 | byteArray.push(hi); |
| 114046 | } |
| 114047 | return byteArray; |
| 114048 | } |
| 114049 | function base64ToBytes(str) { |
| 114050 | return base64.toByteArray(base64clean(str)); |
| 114051 | } |