From: Felipe Pena Date: Thu, 29 Jan 2009 00:15:48 +0000 (+0000) Subject: - Re-added safe mode check X-Git-Tag: RELEASE_1_3_5~209 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0c62a7bb22b047cf564bec194a5d046a3b988cea;p=php - Re-added safe mode check --- diff --git a/ext/enchant/enchant.c b/ext/enchant/enchant.c index cf239421b4..57e7efea3f 100755 --- a/ext/enchant/enchant.c +++ b/ext/enchant/enchant.c @@ -22,7 +22,7 @@ #ifdef HAVE_CONFIG_H #include "config.h" #endif -#if PHP_WIN32 +#ifdef PHP_WIN32 #include #include #endif @@ -437,7 +437,7 @@ PHP_FUNCTION(enchant_broker_request_pwl_dict) RETURN_FALSE; } - if (php_check_open_basedir(pwl TSRMLS_CC)) { + if ((PG(safe_mode) && (!php_checkuid(pwl, NULL, CHECKUID_CHECK_FILE_AND_DIR))) || php_check_open_basedir(pwl TSRMLS_CC)) { RETURN_FALSE; }