is_dir should be false for false
This is breaking Symphony
Esse commit está contido em:
@@ -742,6 +742,9 @@ bool f_is_file(CStrRef filename) {
|
||||
|
||||
bool f_is_dir(CStrRef filename) {
|
||||
String cwd;
|
||||
if (filename.empty()) {
|
||||
return false;
|
||||
}
|
||||
bool isRelative = (filename.charAt(0) != '/');
|
||||
if (isRelative) cwd = g_context->getCwd();
|
||||
if (!isRelative || cwd == RuntimeOption::SourceRoot.c_str()) {
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
var_dump(is_dir(false));
|
||||
var_dump(is_dir(true));
|
||||
var_dump(is_dir(""));
|
||||
var_dump(is_dir(null));
|
||||
@@ -0,0 +1,4 @@
|
||||
bool(false)
|
||||
bool(false)
|
||||
bool(false)
|
||||
bool(false)
|
||||
Referência em uma Nova Issue
Bloquear um usuário