diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-12-02 16:17:00 -0500 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-12-02 16:17:00 -0500 |
commit | 10b92e403dd2128fb3df40658eb88bbc7c7bd517 (patch) | |
tree | 5f910c95021e8e9c4d011e3e0259e104416e53fd /src | |
parent | 93d763b494e3368c21680f9a97c68bc354b7cb13 (diff) |
return 0 on fread on invalid stream
Diffstat (limited to 'src')
-rw-r--r-- | src/library.js | 1 |
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--; |