diff -urN joomla.old/includes/Cache/Lite/Function.php joomla.new/includes/Cache/Lite/Function.php --- joomla.old/includes/Cache/Lite/Function.php 2011-02-22 19:06:17.018830000 +0100 +++ joomla.new/includes/Cache/Lite/Function.php 2011-02-21 21:18:11.596974000 +0100 @@ -71,7 +71,12 @@ */ function call() { - $arguments = func_get_args(); + $arguments = func_get_args(); + $numargs = func_num_args(); + + for($i=1; $i < $numargs; $i++){ + $arguments[$i] = &$arguments[$i]; + } $id = serialize($arguments); // Generate a cache id if (!$this->_fileNameProtection) { $id = md5($id); diff -urN joomla.old/includes/vcard.class.php joomla.new/includes/vcard.class.php --- joomla.old/includes/vcard.class.php 2011-02-22 19:06:17.194742000 +0100 +++ joomla.new/includes/vcard.class.php 2011-02-22 10:02:49.944704002 +0100 @@ -33,8 +33,9 @@ return str_replace(';',"\;",$string); } -// taken from PHP documentation comments -function quoted_printable_encode($input, $line_max = 76) { +if(!function_exists('quoted_printable_encode')) +{// taken from PHP documentation comments +/*function quoted_printable_encode($input, $line_max = 76) { $hex = array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); $lines = preg_split("/(?:\r\n|\r|\n)/", $input); $eol = "\r\n"; @@ -70,7 +71,7 @@ } } - return trim($output); + return trim($output);*/ } class vCard { @@ -205,4 +206,4 @@ return $this->filename; } } -?> \ Pas de fin de ligne à la fin du fichier. +?>