Check path empty before check is_directory

pull/783/head
Levin Li 2020-06-22 00:12:46 +08:00
parent 10e25e808d
commit 1a29294772
1 changed files with 1 additions and 1 deletions

View File

@ -260,7 +260,7 @@ recursive_directory_iterator& recursive_directory_iterator::operator++()
return *this;
auto& p = m_iter->path();
if (m_pending && is_directory(p))
if (m_pending && (p.empty() || is_directory(p)))
{
m_dirs->m_dirIters.emplace_back(m_iter);
m_iter = directory_iterator(p);