summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-01-22 12:46:07 +0000
committerDries Buytaert <dries@buytaert.net>2009-01-22 12:46:07 +0000
commit938c7c07a38129deeb4eabe805e3ae80db8ccead (patch)
tree69e6b62e0aedec33265d1b3c0a50fcd154062dcd /includes
parent4488b2481e327cbcbbbb9dfc439e8557a8942f8c (diff)
downloadbrdo-938c7c07a38129deeb4eabe805e3ae80db8ccead.tar.gz
brdo-938c7c07a38129deeb4eabe805e3ae80db8ccead.tar.bz2
- Patch #360605 by Berdir: made CVS HEAD compatible with PHP5.3.
Diffstat (limited to 'includes')
-rw-r--r--includes/file.inc4
-rw-r--r--includes/form.inc4
2 files changed, 6 insertions, 2 deletions
diff --git a/includes/file.inc b/includes/file.inc
index 24248ad84..38c4999ff 100644
--- a/includes/file.inc
+++ b/includes/file.inc
@@ -1100,7 +1100,7 @@ function file_validate_size($file, $file_limit = 0, $user_limit = 0) {
*
* @see hook_file_validate()
*/
-function file_validate_is_image(&$file) {
+function file_validate_is_image($file) {
$errors = array();
$info = image_get_info($file->filepath);
@@ -1135,7 +1135,7 @@ function file_validate_is_image(&$file) {
*
* @see hook_file_validate()
*/
-function file_validate_image_resolution(&$file, $maximum_dimensions = 0, $minimum_dimensions = 0) {
+function file_validate_image_resolution($file, $maximum_dimensions = 0, $minimum_dimensions = 0) {
$errors = array();
// Check first that the file is an image.
diff --git a/includes/form.inc b/includes/form.inc
index af42e8e27..703046302 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -291,6 +291,10 @@ function form_set_cache($form_build_id, $form, $form_state) {
*/
function drupal_execute($form_id, &$form_state) {
$args = func_get_args();
+
+ // Make sure $form_state is passed around by reference.
+ $args[1] = &$form_state;
+
$form = call_user_func_array('drupal_retrieve_form', $args);
$form['#post'] = $form_state['values'];
drupal_prepare_form($form_id, $form, $form_state);