mirror of
https://github.com/php/php-src.git
synced 2026-04-27 10:16:41 +02:00
Adjust condition
This commit is contained in:
@@ -706,7 +706,7 @@ PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const c
|
||||
*end = '\0';
|
||||
end++;
|
||||
}
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s/%s", ptr, filename) > MAXPATHLEN) {
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s/%s", ptr, filename) >= MAXPATHLEN) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "%s/%s path was truncated to %d", ptr, filename, MAXPATHLEN);
|
||||
}
|
||||
if (PG(safe_mode)) {
|
||||
|
||||
@@ -1328,7 +1328,7 @@ not_relative_path:
|
||||
/* getcwd() will return always return [DRIVE_LETTER]:/) on windows. */
|
||||
*(cwd+3) = '\0';
|
||||
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s%s", cwd, filename) > MAXPATHLEN) {
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s%s", cwd, filename) >= MAXPATHLEN) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "%s/%s path was truncated to %d", cwd, filename, MAXPATHLEN);
|
||||
}
|
||||
|
||||
@@ -1391,7 +1391,7 @@ not_relative_path:
|
||||
if (*ptr == '\0') {
|
||||
goto stream_skip;
|
||||
}
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s/%s", ptr, filename) > MAXPATHLEN) {
|
||||
if (snprintf(trypath, MAXPATHLEN, "%s/%s", ptr, filename) >= MAXPATHLEN) {
|
||||
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "%s/%s path was truncated to %d", ptr, filename, MAXPATHLEN);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user