Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
This commit is contained in:
commit
392bc728c7
@ -45,13 +45,22 @@ define('FOREIGN_FRIEND_RECV', 2);
|
|||||||
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . INSTALLDIR . '/extlib/');
|
set_include_path(get_include_path() . PATH_SEPARATOR . INSTALLDIR . '/extlib/');
|
||||||
|
|
||||||
# To protect against upstream libraries which haven't updated
|
// To protect against upstream libraries which haven't updated
|
||||||
# for PHP 5.3 where dl() function may not be present...
|
// for PHP 5.3 where dl() function may not be present...
|
||||||
if (!function_exists('dl')) {
|
if (!function_exists('dl')) {
|
||||||
|
// function_exists() returns false for things in disable_functions,
|
||||||
|
// but they still exist and we'll die if we try to redefine them.
|
||||||
|
//
|
||||||
|
// Fortunately trying to call the disabled one will only trigger
|
||||||
|
// a warning, not a fatal, so it's safe to leave it for our case.
|
||||||
|
// Callers will be suppressing warnings anyway.
|
||||||
|
$disabled = array_filter(array_map('trim', explode(',', ini_get('disable_functions'))));
|
||||||
|
if (!in_array('dl', $disabled)) {
|
||||||
function dl($library) {
|
function dl($library) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# global configuration object
|
# global configuration object
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user