From 7b7de426c5b981d80db7ed64f1cf013fc2e837f4 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Fri, 5 Nov 2010 10:52:41 -0600 Subject: [PATCH] Silence errors from badly implemented autoload handlers (e.g. Net_DNS2) --- framework/Auth/lib/Horde/Auth.php | 4 ++-- horde/lib/Test.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/framework/Auth/lib/Horde/Auth.php b/framework/Auth/lib/Horde/Auth.php index 900b2cd1f..5c8e11c08 100644 --- a/framework/Auth/lib/Horde/Auth.php +++ b/framework/Auth/lib/Horde/Auth.php @@ -64,13 +64,13 @@ class Horde_Auth { /* Base drivers (in Auth/ directory). */ $class = __CLASS__ . '_' . $driver; - if (class_exists($class)) { + if (@class_exists($class)) { return new $class($params); } /* Explicit class name, */ $class = $driver; - if (class_exists($class)) { + if (@class_exists($class)) { return new $class($params); } diff --git a/horde/lib/Test.php b/horde/lib/Test.php index eec773bee..bdf3c50ba 100644 --- a/horde/lib/Test.php +++ b/horde/lib/Test.php @@ -567,7 +567,7 @@ class Horde_Test if (!empty($val['depends']) && empty($succeeded[$val['depends']])) { $result = false; } elseif (empty($val['path'])) { - $result = class_exists($key); + $result = @class_exists($key); } else { $result = @include_once $val['path']; } -- 2.11.0