|
|
|
@ -9,6 +9,7 @@ var utils = require('./utils'); |
|
|
|
|
var debug = require('debug')('gm'); |
|
|
|
|
var series = require('array-series'); |
|
|
|
|
var through = require('through'); |
|
|
|
|
var streamToBuffer = require('stream-to-buffer'); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Error messaging. |
|
|
|
@ -130,7 +131,7 @@ module.exports = function (proto) { |
|
|
|
|
return this.stream(format, function (err, stdout) { |
|
|
|
|
if (err) return callback(err); |
|
|
|
|
|
|
|
|
|
utils.streamToBuffer(stdout, callback); |
|
|
|
|
streamToBuffer(stdout, callback); |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -216,7 +217,7 @@ module.exports = function (proto) { |
|
|
|
|
// we only need one
|
|
|
|
|
self._buffering = true; |
|
|
|
|
|
|
|
|
|
utils.streamToBuffer(self.sourceStream, function (err, buffer) { |
|
|
|
|
streamToBuffer(self.sourceStream, function (err, buffer) { |
|
|
|
|
self.sourceBuffer = buffer; |
|
|
|
|
self.sourceStream = null; // The stream is now dead
|
|
|
|
|
}) |
|
|
|
|