diff --git a/Source/Common/path.cpp b/Source/Common/path.cpp index 578db233b..94e1c41d1 100644 --- a/Source/Common/path.cpp +++ b/Source/Common/path.cpp @@ -1022,7 +1022,7 @@ void CPath::cleanPathString(stdstr& rDirectory) const pos = rDirectory.find( DIR_DOUBLEDELIM ); while ( pos != std::string::npos ) { - rDirectory.replace( pos, 1, &DIRECTORY_DELIMITER ); + rDirectory.replace( pos, 2, &DIRECTORY_DELIMITER ); pos = rDirectory.find( DIR_DOUBLEDELIM, pos + 1 ); } if (AppendEnd)