Index: native_client_sdk/src/libraries/nacl_io/mount_dev.cc |
diff --git a/native_client_sdk/src/libraries/nacl_io/mount_dev.cc b/native_client_sdk/src/libraries/nacl_io/mount_dev.cc |
index 14acb6d02be66bba01173ee617ea7f6f00e2bb59..8fee68ac358027e73716ee9e3be3b784025de285 100644 |
--- a/native_client_sdk/src/libraries/nacl_io/mount_dev.cc |
+++ b/native_client_sdk/src/libraries/nacl_io/mount_dev.cc |
@@ -228,9 +228,6 @@ Error UrandomNode::Read(const HandleAttr& attr, |
int error = (*random_interface_.get_random_bytes)(buf, count, &nread); |
if (error) |
return error; |
- |
- *out_bytes = count; |
- return 0; |
#elif defined(WIN32) |
char* out = static_cast<char*>(buf); |
size_t bytes_left = count; |
@@ -247,10 +244,10 @@ Error UrandomNode::Read(const HandleAttr& attr, |
out += bytes_to_copy; |
bytes_left -= bytes_to_copy; |
} |
+#endif |
*out_bytes = count; |
return 0; |
-#endif |
} |
Error UrandomNode::Write(const HandleAttr& attr, |