diff -r 490d5cc509ed -r cf61fcea0001 wp/wp-includes/class-phpass.php --- a/wp/wp-includes/class-phpass.php Tue Jun 09 11:14:17 2015 +0000 +++ b/wp/wp-includes/class-phpass.php Mon Oct 14 17:39:30 2019 +0200 @@ -39,7 +39,10 @@ var $portable_hashes; var $random_state; - function PasswordHash($iteration_count_log2, $portable_hashes) + /** + * PHP5 constructor. + */ + function __construct( $iteration_count_log2, $portable_hashes ) { $this->itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; @@ -52,6 +55,13 @@ $this->random_state = microtime() . uniqid(rand(), TRUE); // removed getmypid() for compatibility reasons } + /** + * PHP4 constructor. + */ + public function PasswordHash( $iteration_count_log2, $portable_hashes ) { + self::__construct( $iteration_count_log2, $portable_hashes ); + } + function get_random_bytes($count) { $output = ''; @@ -263,6 +273,4 @@ return $hash === $stored_hash; } -} - -?> +} \ No newline at end of file