$aReferences[] = $message_id;
// sanitize the array: trim whitespace, remove dupes
- array_walk($aReferences, 'trim_value');
+ array_walk($aReferences, 'sq_trim_value');
$aReferences = array_unique($aReferences);
while ( count($aReferences) > 4 && strlen(implode(' ', $aReferences)) >= 986 ) {
return implode(' ', $aReferences);
}
- /**
- * Callback function to trim whitespace from a value, to be used in array_walk
- */
- function trim_value ( &$value ) {
- $value = trim($value);
- }
-
/**
* Converts ip address to hexadecimal string
*
return $count;
}
+/**
+ * Callback function to trim whitespace from a value, to be used in array_walk
+ * @param string $value value to trim
+ * @since 1.5.2 and 1.4.7
+ */
+function sq_trim_value ( &$value ) {
+ $value = trim($value);
+}
+
?>