browser: simplify function call

master
Andrzej Rybczak 14 years ago
parent a9bee35cca
commit fb5b95cdce
  1. 8
      src/browser.cpp

@ -138,13 +138,7 @@ void Browser::EnterPressed()
case itDirectory: case itDirectory:
{ {
if (isParentDirectory(item)) if (isParentDirectory(item))
{ GetDirectory(getParentDirectory(itsBrowsedDir), itsBrowsedDir);
size_t slash = itsBrowsedDir.rfind("/");
if (slash != std::string::npos)
GetDirectory(itsBrowsedDir.substr(0, slash), itsBrowsedDir);
else
GetDirectory("/", itsBrowsedDir);
}
else else
GetDirectory(item.name, itsBrowsedDir); GetDirectory(item.name, itsBrowsedDir);
DrawHeader(); DrawHeader();

Loading…
Cancel
Save