| 1234567891011121314151617181920212223242526272829303132333435 |
- /*!
- * depd
- * Copyright(c) 2014 Douglas Christopher Wilson
- * MIT Licensed
- */
- 'use strict'
- /**
- * Module exports.
- */
- module.exports = bufferConcat
- /**
- * Concatenate an array of Buffers.
- */
- function bufferConcat(bufs) {
- var length = 0
- for (var i = 0, len = bufs.length; i < len; i++) {
- length += bufs[i].length
- }
- var buf = new Buffer(length)
- var pos = 0
- for (var i = 0, len = bufs.length; i < len; i++) {
- bufs[i].copy(buf, pos)
- pos += bufs[i].length
- }
- return buf
- }
|