summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames E. Flemer <jflemer@php.net>2002-03-06 18:31:33 +0000
committerJames E. Flemer <jflemer@php.net>2002-03-06 18:31:33 +0000
commit01505de0b1e9b3c1d1d9bb131272897c9a773043 (patch)
tree811e46b58e46c80a98aadbaac2d2d3d400ba357c
parent3dc95db8b7460added917b9eda0f19f89bc6564e (diff)
downloadphp-git-01505de0b1e9b3c1d1d9bb131272897c9a773043.tar.gz
(PHP opendir) Changed CHECKUID_ALLOW_ONLY_DIR to CHECKUID_ALLOW_ONLY_FILE
so that relative paths (vs absolute) work correctly.
-rw-r--r--ext/standard/dir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/dir.c b/ext/standard/dir.c
index 86f8b2b08e..ffc67a26be 100644
--- a/ext/standard/dir.c
+++ b/ext/standard/dir.c
@@ -151,7 +151,7 @@ static void _php_do_opendir(INTERNAL_FUNCTION_PARAMETERS, int createobject)
RETURN_FALSE;
}
- if (PG(safe_mode) &&(!php_checkuid(Z_STRVAL_PP(arg), NULL, CHECKUID_ALLOW_ONLY_DIR))) {
+ if (PG(safe_mode) &&(!php_checkuid(Z_STRVAL_PP(arg), NULL, CHECKUID_ALLOW_ONLY_FILE))) {
RETURN_FALSE;
}