Skip to content

Commit 5a92a4c

Browse files
committed
remove unnensisary conditional
1 parent 1cdf057 commit 5a92a4c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

browser.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,9 @@ function randomBytes (size, cb) {
3232
if (size > 0) { // getRandomValues fails on IE if size == 0
3333
if (size > MAX_BYTES) {
3434
for (var generated = 0; generated < size; generated += MAX_BYTES) {
35-
var nextChunk = generated + MAX_BYTES > size ? size - generated : MAX_BYTES
36-
crypto.getRandomValues(bytes.slice(generated, generated + nextChunk))
35+
// buffer.slice automatically checks if the end is past the end of
36+
// the buffer so we don't have to here
37+
crypto.getRandomValues(bytes.slice(generated, generated + MAX_BYTES))
3738
}
3839
} else {
3940
crypto.getRandomValues(bytes)

0 commit comments

Comments
 (0)