checking the last char directly instead of using .find()
This commit is contained in:
@@ -415,7 +415,7 @@ OptionDirectory::OptionDirectory(string root, int id, string displayValue, strin
|
|||||||
for (size_t i = 0; i < subfolders.size(); ++i)
|
for (size_t i = 0; i < subfolders.size(); ++i)
|
||||||
{
|
{
|
||||||
string subfolder = subfolders[i].substr(0, subfolders[i].length());
|
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 "/"
|
subfolder = subfolders[i].substr(0, subfolders[i].length() - 1); //remove trailing "/"
|
||||||
vector<string> path;
|
vector<string> path;
|
||||||
path.push_back(root);
|
path.push_back(root);
|
||||||
|
|||||||
Reference in New Issue
Block a user