Closed
Description
Hi. Today I tried to run something similar to this:
var data = true;
fs.write(fd, data, cb);
data value must be coerced to string as mentioned in API.
But that failed with message:
Assertion failed: val->IsString() == true, file src\string_bytes.cc, line 286
fs.writeSync, however worked well.
Then I found this:
https://github.com/iReal/io.js/blob/v1.x/lib/fs.js#L632-L633
There should be !==, not ===.
Activity
fs: fix .write() not coercing non-string values
fs: fix .write() not coercing non-string values
brendanashworth commentedon Mar 8, 2015
@iReal thanks to @Fishrock123 this should now be fixed on
HEAD
. If this issue comes back up, please reopen the issue. Thanks for reporting this!