adopt-buffer.js 225 B

123456789
  1. const MIN_SIZE = 16 * 1024;
  2. export function adoptBuffer(buffer = null, size) {
  3. if (buffer === null || buffer.length < size) {
  4. return new Uint32Array(Math.max(size + 1024, MIN_SIZE));
  5. }
  6. return buffer;
  7. };