From aee9def656f451e9a1eedd46943d119c0227ea90 Mon Sep 17 00:00:00 2001 From: Domas Mituzas Date: Thu, 1 Jun 2006 08:02:47 +0000 Subject: [PATCH] fix class_exists() for not existing classes --- includes/AutoLoader.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/includes/AutoLoader.php b/includes/AutoLoader.php index 8c372f72fb..62ef4a26eb 100644 --- a/includes/AutoLoader.php +++ b/includes/AutoLoader.php @@ -213,7 +213,11 @@ function __autoload($class_name) { 'memcached' => 'memcached-client.php', 'UtfNormal' => 'normal/UtfNormal.php' ); - require($classes[$class_name]); + if (array_key_exists($class_name, $classes)) { + require($classes[$class_name]); + } else { + return false; + } } ?> \ No newline at end of file -- 2.20.1