summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Src/StringUtil.cpp
diff options
context:
space:
mode:
authorLPFaint99 <lpfaint99@gmail.com>2009-04-06 06:58:00 +0000
committerLPFaint99 <lpfaint99@gmail.com>2009-04-06 06:58:00 +0000
commit956b06700df2e6958b29db52a978519fe316b32b (patch)
treed1979aae4948dd495a5e43f209e8852ffc8a5c84 /Source/Core/Common/Src/StringUtil.cpp
parent17d54d9771b8de5b5887ebb4fd4ca12cfcb2081c (diff)
When searching iso directories subfolders, do not include folders multiple times
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2892 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/Common/Src/StringUtil.cpp')
-rw-r--r--Source/Core/Common/Src/StringUtil.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/Core/Common/Src/StringUtil.cpp b/Source/Core/Common/Src/StringUtil.cpp
index 4de1fa71cc..e5a42dc3fb 100644
--- a/Source/Core/Common/Src/StringUtil.cpp
+++ b/Source/Core/Common/Src/StringUtil.cpp
@@ -449,3 +449,14 @@ std::string ThS(int Integer, bool Unsigned)
}
return sbuf;
}
+
+void NormalizeDirSep(std::string* str)
+{
+#ifdef _WIN32
+ int i;
+ while ((i = (int)str->find_first_of('\\')) >= 0)
+ {
+ str->replace(i, 1, DIR_SEP);
+ }
+#endif
+} \ No newline at end of file