(buf, start, end)
| 113554 | return ret; |
| 113555 | } |
| 113556 | function hexSlice(buf, start, end) { |
| 113557 | var len = buf.length; |
| 113558 | if (!start || start < 0) start = 0; |
| 113559 | if (!end || end < 0 || end > len) end = len; |
| 113560 | var out = ""; |
| 113561 | for(var i = start; i < end; ++i)out += hexSliceLookupTable[buf[i]]; |
| 113562 | return out; |
| 113563 | } |
| 113564 | function utf16leSlice(buf, start, end) { |
| 113565 | var bytes = buf.slice(start, end); |
| 113566 | var res = ""; |