checking the last char directly instead of using .find()

This commit is contained in:
omegablast2002@yahoo.com
2011-09-04 01:55:49 +00:00
parent 2183dedb04
commit 269934fe1e

View File

@@ -415,7 +415,7 @@ OptionDirectory::OptionDirectory(string root, int id, string displayValue, strin
for (size_t i = 0; i < subfolders.size(); ++i)
{
string subfolder = subfolders[i].substr(0, subfolders[i].length());
if(subfolders[i].find("/") == subfolders[i].length())
if(subfolder[subfolders[i].length()-1] == '/')
subfolder = subfolders[i].substr(0, subfolders[i].length() - 1); //remove trailing "/"
vector<string> path;
path.push_back(root);