summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Berchet <victor.berchet@yahoo.com>2010-10-21 13:35:56 +0200
committerFabien Potencier <fabien.potencier@gmail.com>2010-10-21 18:24:57 +0200
commit7670a7c784b4ad1723f38fc576145f23dcc0e80d (patch)
treefa2771d3b2e04c80f12387a5c321c5b4f7ba6765
parentd29781e4c86406cb7d9baf037289bf308f27d843 (diff)
downloadsymfony-security-7670a7c784b4ad1723f38fc576145f23dcc0e80d.zip
symfony-security-7670a7c784b4ad1723f38fc576145f23dcc0e80d.tar.gz
symfony-security-7670a7c784b4ad1723f38fc576145f23dcc0e80d.tar.bz2
[Security] Use a negative length parameter to simplify the code
-rw-r--r--Encoder/BasePasswordEncoder.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/Encoder/BasePasswordEncoder.php b/Encoder/BasePasswordEncoder.php
index ba65aaa..fa80183 100644
--- a/Encoder/BasePasswordEncoder.php
+++ b/Encoder/BasePasswordEncoder.php
@@ -36,7 +36,7 @@ abstract class BasePasswordEncoder implements PasswordEncoderInterface
$saltBegins = strrpos($mergedPasswordSalt, '{');
if (false !== $saltBegins && $saltBegins + 1 < strlen($mergedPasswordSalt)) {
- $salt = substr($mergedPasswordSalt, $saltBegins + 1, strlen($mergedPasswordSalt) - 1);
+ $salt = substr($mergedPasswordSalt, $saltBegins + 1, -1);
$password = substr($mergedPasswordSalt, 0, $saltBegins);
}