diff --git a/modules/member/php-openid-1.2.3/Auth/OpenID/BigMath.php b/modules/member/php-openid-1.2.3/Auth/OpenID/BigMath.php index 3113104ba..f6ffa74d9 100644 --- a/modules/member/php-openid-1.2.3/Auth/OpenID/BigMath.php +++ b/modules/member/php-openid-1.2.3/Auth/OpenID/BigMath.php @@ -362,7 +362,7 @@ function Auth_OpenID_detectMathLibrary($exts) // Try to load dynamic modules. if (!$loaded) { foreach ($extension['modules'] as $module) { - if (@dl($module . "." . PHP_SHLIB_SUFFIX)) { + if (function_exists('dl') && @dl($module . "." . PHP_SHLIB_SUFFIX)) { $loaded = true; break; } @@ -441,4 +441,4 @@ function &Auth_OpenID_getMathLib() return $lib; } -?> \ No newline at end of file +?>