From 463a03112260ecf39818eac09905f41d8e84ced7 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Mon, 14 Dec 2009 03:52:33 -0500
Subject: [PATCH] - handle situation when 2nd argument of exec_hook() isn't an array (#1486364)
---
program/include/rcube_plugin_api.php | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/program/include/rcube_plugin_api.php b/program/include/rcube_plugin_api.php
index 75f1cc4..6a26df8 100644
--- a/program/include/rcube_plugin_api.php
+++ b/program/include/rcube_plugin_api.php
@@ -181,6 +181,9 @@
*/
public function exec_hook($hook, $args = array())
{
+ if (!is_array($args))
+ $args = array('arg' => $args);
+
$args += array('abort' => false);
$this->active_hook = $hook;
--
Gitblit v1.9.1