From 81bdfdb9af705a6f35739f80e034fb7749168cd8 Mon Sep 17 00:00:00 2001 From: Dongsheng Cai Date: Thu, 4 Mar 2010 09:28:17 +0000 Subject: [PATCH] "MDL-13766, fixed Call-time pass-by-reference warning" --- repository/lib.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/repository/lib.php b/repository/lib.php index 16c790a0ac5..0ba74aab532 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -620,7 +620,7 @@ abstract class repository { $onlyvisible = isset($args['onlyvisible']) ? $args['onlyvisible'] : true; $type = isset($args['type']) ? $args['type'] : null; - $returntypes = isset($args['returntypes']) ? $args['returntypes'] : 3; + $returntypes = isset($args['return_types']) ? $args['return_types'] : 3; $params = array(); $sql = 'SELECT i.*, r.type AS repositorytype, r.sortorder, r.visible FROM {repository} r, {repository_instances} i WHERE '; @@ -790,7 +790,7 @@ abstract class repository { } require_once($typedirectory); - return call_user_func_array(array('repository_' . $plugin, $function), &$args); + return call_user_func_array(array('repository_' . $plugin, $function), $args); } /** @@ -1783,7 +1783,8 @@ function initialise_filepicker($args) { $repositories = repository::get_instances(array( 'context'=>array($user_context, get_system_context()), 'currentcontext'=> $context, - 'accepted_types'=>$args->accepted_types + 'accepted_types'=>$args->accepted_types, + 'return_types'=>$args->return_types )); $return->repositories = array();