From fb5b95cdce360a56e4fc4d690c739d78d332754e Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Tue, 11 Sep 2012 23:09:20 +0200 Subject: [PATCH] browser: simplify function call --- src/browser.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/browser.cpp b/src/browser.cpp index f41149af..cacc30d8 100644 --- a/src/browser.cpp +++ b/src/browser.cpp @@ -138,13 +138,7 @@ void Browser::EnterPressed() case itDirectory: { if (isParentDirectory(item)) - { - size_t slash = itsBrowsedDir.rfind("/"); - if (slash != std::string::npos) - GetDirectory(itsBrowsedDir.substr(0, slash), itsBrowsedDir); - else - GetDirectory("/", itsBrowsedDir); - } + GetDirectory(getParentDirectory(itsBrowsedDir), itsBrowsedDir); else GetDirectory(item.name, itsBrowsedDir); DrawHeader();