summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/password.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/password.php b/lib/password.php
index 13c9d75..20f2e51 100644
--- a/lib/password.php
+++ b/lib/password.php
@@ -118,7 +118,7 @@ if (!defined('PASSWORD_BCRYPT')) {
$bl = strlen($buffer);
for ($i = 0; $i < $raw_length; $i++) {
if ($i < $bl) {
- $buffer[$i] ^= chr(mt_rand(0, 255));
+ $buffer[$i] = $buffer[$i] ^ chr(mt_rand(0, 255));
} else {
$buffer .= chr(mt_rand(0, 255));
}