Permalink
Browse files

- #48779, improve fix, drop usage of _tolower and use zend_strtolower

  • Loading branch information...
1 parent 884cf3f commit e5d4b019b9097307b0180b1a8e66338d949e6f0a @pierrejoye pierrejoye committed Oct 12, 2009
Showing with 3 additions and 3 deletions.
  1. +1 −1 main/php_ini.c
  2. +2 −2 sapi/cgi/cgi_main.c
View
@@ -47,7 +47,7 @@
char *tmp = path; \
while (*tmp) { \
if (*tmp == '\\') *tmp = '/'; \
- else *tmp = (__isascii(*tmp)) ? _tolower(*tmp) : tolower(*tmp); \
+ else *tmp = tolower(*tmp); \
tmp++; \
} \
}
View
@@ -820,7 +820,7 @@ static int sapi_cgi_activate(TSRMLS_D)
path[path_len] = 0;
#ifdef PHP_WIN32
/* paths on windows should be case-insensitive */
- strlwr(path);
+ zend_str_tolower(path, path_len);
#endif
/* Activate per-dir-system-configuration defined in php.ini and stored into configuration_hash during startup */
@@ -838,7 +838,7 @@ static int sapi_cgi_activate(TSRMLS_D)
#ifdef PHP_WIN32
/* paths on windows should be case-insensitive */
doc_root = estrndup(doc_root, doc_root_len);
- strlwr(doc_root);
+ zend_str_tolower(doc_root, doc_root_len);
#endif
php_cgi_ini_activate_user_config(path, path_len, doc_root, doc_root_len, doc_root_len - 1 TSRMLS_CC);
}

0 comments on commit e5d4b01

Please sign in to comment.