- Timestamp:
- 03/08/2016 05:14:52 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/random_compat/random_bytes_mcrypt.php
r35600 r36886 49 49 ); 50 50 } 51 51 52 if ($bytes < 1) { 52 53 throw new Error( … … 56 57 57 58 $buf = @mcrypt_create_iv($bytes, MCRYPT_DEV_URANDOM); 58 if ($buf !== false) { 59 if (RandomCompat_strlen($buf) === $bytes) { 60 /** 61 * Return our random entropy buffer here: 62 */ 63 return $buf; 64 } 59 if ( 60 $buf !== false 61 && 62 RandomCompat_strlen($buf) === $bytes 63 ) { 64 /** 65 * Return our random entropy buffer here: 66 */ 67 return $buf; 65 68 } 69 66 70 /** 67 71 * If we reach here, PHP has failed us.
Note: See TracChangeset
for help on using the changeset viewer.