Browse Source

- #52523, fix logic (0 is perfectly valid as part of the data, bin data)

pull/12/head
Pierre Joye 16 years ago
parent
commit
cf7d0fb4e7
  1. 10
      win32/winutil.c

10
win32/winutil.c

@ -70,13 +70,9 @@ PHPAPI int php_win32_get_random_bytes(unsigned char *buf, size_t size) { /* {{{
ret = CryptGenRandom(hCryptProv, size, buf);
CryptReleaseContext(hCryptProv, 0);
if (ret) {
while (i < size && buf[i] != 0) {
i++;
}
if (i == size) {
return SUCCESS;
}
return SUCCESS;
} else {
return FAILURE;
}
return FAILURE;
}
/* }}} */
Loading…
Cancel
Save