diff options
Diffstat (limited to 'modules/image/image.module')
-rw-r--r-- | modules/image/image.module | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/image/image.module b/modules/image/image.module index d8f5addfa..64ada5b84 100644 --- a/modules/image/image.module +++ b/modules/image/image.module @@ -998,8 +998,9 @@ function image_effect_delete($effect) { */ function image_effect_apply($image, $effect) { module_load_include('inc', 'image', 'image.effects'); - if (function_exists($effect['effect callback'])) { - return call_user_func($effect['effect callback'], $image, $effect['data']); + $function = $effect['effect callback']; + if (function_exists($function)) { + return $function($image, $effect['data']); } return FALSE; } |