Fixed bug 954 rbuild devcpp generates mixed slashes and backslashes in
some pathnames in the file makefile.auto
Modified: trunk/reactos/tools/rbuild/backend/devcpp/devcpp.cpp
_____
Modified: trunk/reactos/tools/rbuild/backend/devcpp/devcpp.cpp
--- trunk/reactos/tools/rbuild/backend/devcpp/devcpp.cpp
2005-11-07 19:31:15 UTC (rev 19040)
+++ trunk/reactos/tools/rbuild/backend/devcpp/devcpp.cpp
2005-11-07 20:32:17 UTC (rev 19041)
@@ -158,16 +158,18 @@
return;
// Change the \ to /
+
for(size_t i = 0; i < filepath.length(); i++)
{
- if(filepath[i] == '\\')
- filepath[i] = '/';
+ if(filepath[i] == '/')
+ filepath[i] = '\\';
}
+
// Remove the filename from the path
string folder = "";
- size_t pos = filepath.rfind(string("/"), filepath.length() - 1);
+ size_t pos = filepath.rfind(string("\\"), filepath.length() -
1);
if(pos != string::npos)
{
@@ -206,7 +208,7 @@
m_folders.push_back(folder);
- size_t pos = folder.rfind(string("/"), folder.length() - 1);
+ size_t pos = folder.rfind(string("\\"), folder.length() - 1);
if(pos == string::npos)
return;
Show replies by date