UNPKG

compound-ex4

Version:

Compound-ex4 - MVC framework for NodeJS (ExpressJs 4 version), fork compoundjs(https://github.com/1602/compound)

34 lines (25 loc) 492 B
/*! * depd * Copyright(c) 2014 Douglas Christopher Wilson * MIT Licensed */ /** * 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 }