From 88c5d18a7805af8c415af88ba3c4c2d5a7e5e938 Mon Sep 17 00:00:00 2001 From: Yuri Date: Sat, 12 Jun 2021 12:13:36 +0300 Subject: [PATCH] Fix deprecated array and string offset access syntax with curly braces --- src/MaxCDN/OAuth/OAuthSignatureMethod.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MaxCDN/OAuth/OAuthSignatureMethod.php b/src/MaxCDN/OAuth/OAuthSignatureMethod.php index da905ff..d6bea7b 100644 --- a/src/MaxCDN/OAuth/OAuthSignatureMethod.php +++ b/src/MaxCDN/OAuth/OAuthSignatureMethod.php @@ -47,7 +47,7 @@ public function check_signature($request, $consumer, $token, $signature) { // Avoid a timing leak with a (hopefully) time insensitive compare $result = 0; for ($i = 0; $i < strlen($signature); $i++) { - $result |= ord($built{$i}) ^ ord($signature{$i}); + $result |= ord($built[$i]) ^ ord($signature[$i]); } return $result == 0;