From 269934fe1ee57a499cb04c4f69dd2ba2828a5007 Mon Sep 17 00:00:00 2001 From: "omegablast2002@yahoo.com" Date: Sun, 4 Sep 2011 01:55:49 +0000 Subject: [PATCH] checking the last char directly instead of using .find() --- projects/mtg/src/OptionItem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/mtg/src/OptionItem.cpp b/projects/mtg/src/OptionItem.cpp index 562edb5d7..1a1cec685 100644 --- a/projects/mtg/src/OptionItem.cpp +++ b/projects/mtg/src/OptionItem.cpp @@ -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 path; path.push_back(root);