- fixed #527
- extended directory check in Uri for local uri/paths
This commit is contained in:
Johannes Schlatow 2010-11-03 10:59:36 +01:00
parent b56b5bc29d
commit 6cb5c7a104
2 changed files with 7 additions and 5 deletions

View file

@ -126,9 +126,12 @@ std::string Uri::extension () const
////////////////////////////////////////////////////////////////////////////////
bool Uri::is_directory () const
{
return (path == ".")
|| (path == "")
|| (path[path.length()-1] == '/');
if (is_local ())
return Path (this->data).is_directory ();
else
return (path == ".")
|| (path == "")
|| (path[path.length()-1] == '/');
}
////////////////////////////////////////////////////////////////////////////////