UnicodeString add_trailing_slash(const UnicodeString& file_path) { if ((file_path.size() == 0) || (file_path.last() == L'\\')) return file_path; else return file_path + L'\\'; }
UnicodeString del_trailing_slash(const UnicodeString& file_path) { if ((file_path.size() < 2) || (file_path.last() != L'\\')) return file_path; else return file_path.left(file_path.size() - 1); }
void unquote(UnicodeString& str) { if ((str.size() >= 2) && (str[0] == '"') && (str.last() == '"')) { str.remove(0); str.remove(str.size() - 1); } }