aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-12-02 16:17:00 -0500
committerAlon Zakai <alonzakai@gmail.com>2013-12-02 16:17:00 -0500
commit10b92e403dd2128fb3df40658eb88bbc7c7bd517 (patch)
tree5f910c95021e8e9c4d011e3e0259e104416e53fd /src
parent93d763b494e3368c21680f9a97c68bc354b7cb13 (diff)
return 0 on fread on invalid stream
Diffstat (limited to 'src')
-rw-r--r--src/library.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index 77633c5e..d6601077 100644
--- a/src/library.js
+++ b/src/library.js
@@ -2519,6 +2519,7 @@ LibraryManager.library = {
}
var bytesRead = 0;
var streamObj = FS.getStream(stream);
+ if (!streamObj) return 0;
while (streamObj.ungotten.length && bytesToRead > 0) {
{{{ makeSetValue('ptr++', '0', 'streamObj.ungotten.pop()', 'i8') }}}
bytesToRead--;