summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh Hoyt <josh@janrain.com>2006-01-07 00:45:32 +0000
committerJosh Hoyt <josh@janrain.com>2006-01-07 00:45:32 +0000
commit059c05572c93a3d67608f012db4ddcc43b4bbd86 (patch)
tree134652ce62db6cde0a1f2b8ad9653b5a55b9f775
parent57bd5201004b032e700b6a58004bdcba9c54fb1c (diff)
downloadphp-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.php7
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 {