From 542d69fbf90805326885d34f2d40e3c722ff4c2d Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Mon, 24 Aug 2009 14:49:08 +0000 Subject: #547846 by David_Rothstein: Fixed a missing reference operator that caused Drupal installation to fail on PHP 5.3. --- includes/form.inc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'includes') diff --git a/includes/form.inc b/includes/form.inc index 2256f4f05..e9030efe6 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -442,6 +442,9 @@ function drupal_retrieve_form($form_id, &$form_state) { } } + // We need to pass $form_state by reference in order for forms to modify it, + // since call_user_func_array() requires that referenced variables be passed + // explicitly. $args = array_merge(array(&$form_state), $args); // If $callback was returned by a hook_forms() implementation, call it. -- cgit v1.2.3