From 603c6d3b011bdb54856955cac374814ee135e045 Mon Sep 17 00:00:00 2001 From: Mihai Potra Date: Thu, 5 Nov 2015 18:16:11 +0200 Subject: [PATCH] Fixes #251 Append doesn't accept a buffer --- lib/args.js | 32 ++++++++++++++++++ test/appendBuffer.js | 77 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+) create mode 100644 test/appendBuffer.js diff --git a/lib/args.js b/lib/args.js index 5bffdd2..260f68b 100644 --- a/lib/args.js +++ b/lib/args.js @@ -4,6 +4,7 @@ var argsToArray = require('./utils').argsToArray; var isUtil = require('./utils').isUtil; +var tmp = require('tmp'); /** * Extend proto */ @@ -91,11 +92,42 @@ module.exports = function (proto) { for(var j=0,len=arg.length;j