| Index: runtime/bin/crypto_fuchsia.cc
|
| diff --git a/runtime/bin/crypto_fuchsia.cc b/runtime/bin/crypto_fuchsia.cc
|
| index b4c84d01ef8fa745863c3ecbf698b3289a36caa6..a0665744f0912ea8cf1b4f5d1f16d45ccdd36b1f 100644
|
| --- a/runtime/bin/crypto_fuchsia.cc
|
| +++ b/runtime/bin/crypto_fuchsia.cc
|
| @@ -17,8 +17,7 @@ bool Crypto::GetRandomBytes(intptr_t count, uint8_t* buffer) {
|
| while (read < count) {
|
| const intptr_t remaining = count - read;
|
| const intptr_t len =
|
| - (MX_CPRNG_DRAW_MAX_LEN < remaining) ? MX_CPRNG_DRAW_MAX_LEN
|
| - : remaining;
|
| + (MX_CPRNG_DRAW_MAX_LEN < remaining) ? MX_CPRNG_DRAW_MAX_LEN : remaining;
|
| mx_size_t res = 0;
|
| const mx_status_t status = mx_cprng_draw(buffer + read, len, &res);
|
| if (status != NO_ERROR) {
|
|
|