Skip to content
This repository was archived by the owner on Mar 12, 2018. It is now read-only.

Commit 88fa82c

Browse files
committed
cast to string if first parameter is buffer
1 parent 3b936ff commit 88fa82c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/processing.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,11 @@ exports.Processing = Processing;
6969

7070
exports.createInstance = function(canvas, path) {
7171
var src;
72-
72+
73+
if (Buffer.isBuffer(canvas)) {
74+
canvas = canvas.toString();
75+
}
76+
7377
if (1 == arguments.length) {
7478
path = canvas;
7579
canvas = document.createElement('canvas');
@@ -81,7 +85,7 @@ exports.createInstance = function(canvas, path) {
8185
if (!src) {
8286
src = fs.readFileSync(path).toString();
8387
}
84-
88+
8589
return patch(new Processing(canvas, src), path);
8690
};
8791

0 commit comments

Comments
 (0)