Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

test-buffer-zero-fill-reset.js 386B

12345678910111213141516171819202122
  1. 'use strict';
  2. var Buffer = require('../../').Buffer;
  3. var assert = require('assert');
  4. function testUint8Array(ui) {
  5. var length = ui.length;
  6. for (var i = 0; i < length; i++)
  7. if (ui[i] !== 0) return false;
  8. return true;
  9. }
  10. for (var i = 0; i < 100; i++) {
  11. Buffer.alloc(0);
  12. var ui = new Uint8Array(65);
  13. assert.ok(testUint8Array(ui), 'Uint8Array is not zero-filled');
  14. }