From d303fbfb23467b9c22ed429e9f6a786627afd401 Mon Sep 17 00:00:00 2001 From: alec Date: Mon, 14 Dec 2009 08:52:33 +0000 Subject: - handle situation when 2nd argument of exec_hook() isn't an array (#1486364) git-svn-id: https://svn.roundcube.net/trunk@3181 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/rcube_plugin_api.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'roundcubemail/program/include/rcube_plugin_api.php') diff --git a/roundcubemail/program/include/rcube_plugin_api.php b/roundcubemail/program/include/rcube_plugin_api.php index 75f1cc478..6a26df8e4 100644 --- a/roundcubemail/program/include/rcube_plugin_api.php +++ b/roundcubemail/program/include/rcube_plugin_api.php @@ -181,6 +181,9 @@ class rcube_plugin_api */ public function exec_hook($hook, $args = array()) { + if (!is_array($args)) + $args = array('arg' => $args); + $args += array('abort' => false); $this->active_hook = $hook; -- cgit v1.2.3