[kwlug-disc] Your KWLUG web site account is at risk
John Van Ostrand
john at netdirect.ca
Thu Jan 20 16:36:15 EST 2011
----- Original Message -----
> On Thu, Jan 20, 2011 at 9:00 AM, John Van Ostrand < john at netdirect.ca
> > wrote:
>
> > Here is another thread documenting Drupal 6 and PHP 5.3
> > compatibility:
In the case of why User view/edit doesn't work I have the answer. The call to hook_user is being made with an array of values when a list of scalars is taken by the function. Not only that the scalars are by reference.
In:
includes/module.inc:function module_invoke():
// $args is set to array($type, $edit, $user, $category)
// $function gets set to "user_user"
return call_user_func_array($function, $args);
But in:
modules/user/user.module the function is declared as:
function user_user($type, &$edit, &$user, $category = NULL)
Since call_user_func is used the error is lost.
--
John Van Ostrand
CTO, co-CEO
Net Direct Inc.
564 Weber St. N. Unit 12, Waterloo, ON N2L 5C6
Ph: 866-883-1172 x5102
Fx: 519-883-8533
Linux Solutions / IBM Hardware
More information about the kwlug-disc
mailing list