diff --git a/buildtools/dol2gci.cpp b/buildtools/dol2gci.cpp index 7b68d3ef..c2d1b4e7 100644 --- a/buildtools/dol2gci.cpp +++ b/buildtools/dol2gci.cpp @@ -168,11 +168,11 @@ int main (int argc, char * const argv[]) // strip path from filename, looking for forward and backslash string name = argv[1]; unsigned int i; - i = name.find('/'); + i = name.rfind('/'); if (i!=string::npos) { name = name.substr(i+1); } - i = name.find('\\'); + i = name.rfind('\\'); if (i!=string::npos) { name = name.substr(i+1); }