From 32729e7991f9051fd8797dd0bd8fd1256f311bce Mon Sep 17 00:00:00 2001 From: tedjk Date: Mon, 13 Apr 2015 09:19:58 +0200 Subject: [PATCH] code cleanup --- juci/directories.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/juci/directories.cc b/juci/directories.cc index 356f555..ce11ccd 100644 --- a/juci/directories.cc +++ b/juci/directories.cc @@ -32,8 +32,9 @@ list_dirs(const boost::filesystem::path& dir_path, for ( boost::filesystem::directory_iterator itr( dir_path ); itr != end_itr; ++itr ) { - if (boost::filesystem::is_directory(itr->status())) { - if (count(itr->path().string()) > count(dir_path.string())) { + if (boost::filesystem::is_directory(itr->status()) + && itr->) { + if (count(itr->path().string()) > count(dir_path.string())) { // is child child = *(m_refTreeModel->append(parent.children())); std::string col_id("a"+itr->path().filename().string()); child[view().m_col_id] = col_id;