c++11 fixing

This commit is contained in:
Vladislav Khorev 2013-11-23 21:02:55 +00:00
parent 3493fc9d63
commit b93b6358b5

View File

@ -59,7 +59,7 @@ inline char* GetFileName(const char* filename)
inline std::string GetFileName(const std::string& filename)
{
std::string::const_iterator i = filename.end() - 1;
std::string::iterator i = filename.end() - 1;
while ((i > filename.begin() )&&(*i != '\\')&&(*i != '/'))
--i;
@ -85,7 +85,7 @@ inline char* GetFileExt(const char* filename)
inline std::string GetFileExt(const std::string& filename)
{
std::string::const_iterator i = filename.end() - 1;
std::string::iterator i = filename.end() - 1;
while (*i != '.')
--i;
@ -98,7 +98,7 @@ inline std::string GetFileNameWithoutExt(const std::string& filename)
{
std::string result = GetFileName(filename);
std::string::const_iterator i = result.end() - 1;
std::string::iterator i = result.end() - 1;
while (*i != '.')
--i;