diff --git a/library/HTMLPurifier/AttrDef/Border.php b/library/HTMLPurifier/AttrDef/Border.php
index df81f31e..f737cb1a 100644
--- a/library/HTMLPurifier/AttrDef/Border.php
+++ b/library/HTMLPurifier/AttrDef/Border.php
@@ -29,7 +29,7 @@ class HTMLPurifier_AttrDef_Border extends HTMLPurifier_AttrDef
foreach ($bits as $bit) {
foreach ($this->info as $propname => $validator) {
if (isset($done[$propname])) continue;
- $r = $validator->validate($bit, $config, &$context);
+ $r = $validator->validate($bit, $config, $context);
if ($r !== false) {
$ret .= $r . ' ';
$done[$propname] = true;
diff --git a/library/HTMLPurifier/AttrDef/Font.php b/library/HTMLPurifier/AttrDef/Font.php
index 7ce21b12..4c987dcb 100644
--- a/library/HTMLPurifier/AttrDef/Font.php
+++ b/library/HTMLPurifier/AttrDef/Font.php
@@ -67,7 +67,7 @@ class HTMLPurifier_AttrDef_Font extends HTMLPurifier_AttrDef
foreach ($stage_1 as $validator_name) {
if (isset($caught[$validator_name])) continue;
$r = $this->info[$validator_name]->validate(
- $bits[$i], $config, &$context);
+ $bits[$i], $config, $context);
if ($r !== false) {
$final .= $r . ' ';
$caught[$validator_name] = true;
@@ -94,7 +94,7 @@ class HTMLPurifier_AttrDef_Font extends HTMLPurifier_AttrDef
$line_height = false;
}
$r = $this->info['font-size']->validate(
- $font_size, $config, &$context);
+ $font_size, $config, $context);
if ($r !== false) {
$final .= $r;
// attempt to catch line-height
@@ -121,7 +121,7 @@ class HTMLPurifier_AttrDef_Font extends HTMLPurifier_AttrDef
if ($found_slash) {
$i = $j;
$r = $this->info['line-height']->validate(
- $line_height, $config, &$context);
+ $line_height, $config, $context);
if ($r !== false) {
$final .= '/' . $r;
}
@@ -137,7 +137,7 @@ class HTMLPurifier_AttrDef_Font extends HTMLPurifier_AttrDef
$font_family =
implode(' ', array_slice($bits, $i, $size - $i));
$r = $this->info['font-family']->validate(
- $font_family, $config, &$context);
+ $font_family, $config, $context);
if ($r !== false) {
$final .= $r . ' ';
// processing completed successfully