diff options
author | Josh Hoyt <josh@janrain.com> | 2006-01-07 00:45:32 +0000 |
---|---|---|
committer | Josh Hoyt <josh@janrain.com> | 2006-01-07 00:45:32 +0000 |
commit | 059c05572c93a3d67608f012db4ddcc43b4bbd86 (patch) | |
tree | 134652ce62db6cde0a1f2b8ad9653b5a55b9f775 | |
parent | 57bd5201004b032e700b6a58004bdcba9c54fb1c (diff) | |
download | php-openid-059c05572c93a3d67608f012db4ddcc43b4bbd86.zip php-openid-059c05572c93a3d67608f012db4ddcc43b4bbd86.tar.gz php-openid-059c05572c93a3d67608f012db4ddcc43b4bbd86.tar.bz2 |
[project @ Use pack instead of unrolling unhexlify]
-rw-r--r-- | Tests/Net/OpenID/HMACSHA1.php | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/Tests/Net/OpenID/HMACSHA1.php b/Tests/Net/OpenID/HMACSHA1.php index 74d85bb..a184078 100644 --- a/Tests/Net/OpenID/HMACSHA1.php +++ b/Tests/Net/OpenID/HMACSHA1.php @@ -47,12 +47,7 @@ class Tests_Net_OpenID_HMACSHA1 extends PHPUnit_TestSuite { $data .= $c; } } elseif (substr($s, 0, 2) == "0x") { - $size = strlen($s); - $data = ''; - for ($i = 2; $i < $size; $i += 2) { - $byte = substr($s, $i, 2); - $data .= chr(hexdec($byte)); - } + $data = pack('H*', substr($s, 2, strlen($s) - 1)); } elseif (preg_match('/^"(.*)"$/', $s, $match)) { $data = $match[1]; } else { |