(buf, value, offset, min, max)
| 737 | } |
| 738 | |
| 739 | function writeU_Int8(buf, value, offset, min, max) { |
| 740 | value = +value; |
| 741 | // `checkInt()` can not be used here because it checks two entries. |
| 742 | validateNumber(offset, 'offset'); |
| 743 | if (value > max || value < min) { |
| 744 | throw new ERR_OUT_OF_RANGE('value', `>= ${min} and <= ${max}`, value); |
| 745 | } |
| 746 | if (buf[offset] === undefined) |
| 747 | boundsError(offset, buf.length - 1); |
| 748 | |
| 749 | buf[offset] = value; |
| 750 | return offset + 1; |
| 751 | } |
| 752 | |
| 753 | function writeUInt8(value, offset = 0) { |
| 754 | return writeU_Int8(this, value, offset, 0, 0xff); |
no test coverage detected