From cb2bc809ef29f349d38c89e202d821e67bb4c947 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Tue, 21 Sep 2010 14:47:55 -0400 Subject: [PATCH] Fix db_mode check in insert_id() --- program/lib/Auth/SASL.php | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/program/lib/Auth/SASL.php b/program/lib/Auth/SASL.php index 6e3dc34..b2be93c 100644 --- a/program/lib/Auth/SASL.php +++ b/program/lib/Auth/SASL.php @@ -75,6 +75,11 @@ $classname = 'Auth_SASL_Plain'; break; + case 'external': + $filename = 'Auth/SASL/External.php'; + $classname = 'Auth_SASL_External'; + break; + case 'crammd5': $filename = 'Auth/SASL/CramMD5.php'; $classname = 'Auth_SASL_CramMD5'; @@ -91,8 +96,9 @@ } require_once($filename); - return new $classname(); + $obj = new $classname(); + return $obj; } } -?> \ No newline at end of file +?> -- Gitblit v1.9.1