summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/quot_print.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/quot_print.c b/ext/standard/quot_print.c
index 4d369ae902..bf80d08667 100644
--- a/ext/standard/quot_print.c
+++ b/ext/standard/quot_print.c
@@ -80,7 +80,7 @@ PHP_FUNCTION(quoted_printable_decode)
case '=':
if (str_in[i + 1] && str_in[i + 2] &&
isxdigit((int) str_in[i + 1]) &&
- isxdigit((int) str_in[i + 1]))
+ isxdigit((int) str_in[i + 2]))
{
str_out[j++] = (php_hex2int((int) str_in[i + 1]) << 4)
+ php_hex2int((int) str_in[i + 2]);