Only report mkdir() errors if error reporting option is set.

This commit is contained in:
Ilia Alshanetsky 2006-01-17 02:32:09 +00:00
parent 694042e527
commit 5f9dde24d8

View file

@ -1120,7 +1120,9 @@ static int php_plain_files_mkdir(php_stream_wrapper *wrapper, char *dir, int mod
if (*p == '\0' && *(p + 1) != '\0') { if (*p == '\0' && *(p + 1) != '\0') {
*p = DEFAULT_SLASH; *p = DEFAULT_SLASH;
if ((ret = VCWD_MKDIR(buf, (mode_t)mode)) < 0) { if ((ret = VCWD_MKDIR(buf, (mode_t)mode)) < 0) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", strerror(errno)); if (options & REPORT_ERRORS) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", strerror(errno));
}
break; break;
} }
} }