[rbuild] Remove distinction between Iso/IsoRegTest, and LiveIso/LiveIsoRegTest module...
[reactos.git] / reactos / tools / rbuild / backend / versionreport / versionreport.cpp
index 7987b13..fcbba1d 100644 (file)
@@ -92,15 +92,13 @@ VReportBackend::GenerateReport ( FILE* OUT )
        fprintf ( m_VReportFile, "<?xml-stylesheet type=\"text/xsl\" href=\"vreport.xsl\"?>\r\n" );\r
        fprintf ( m_VReportFile, "<components>\r\n" );\r
 \r
-       for ( size_t i = 0; i < ProjectNode.modules.size(); i++ )\r
+       for( std::map<std::string, Module*>::const_iterator p = ProjectNode.modules.begin(); p != ProjectNode.modules.end(); ++ p )\r
        {\r
-               Module& module = *ProjectNode.modules[i];\r
+               Module& module = *p->second;\r
                if ((module.type != Iso) &&\r
-                       (module.type != LiveIso) &&\r
-                       (module.type != IsoRegTest) &&\r
-                       (module.type != LiveIsoRegTest))\r
+                       (module.type != LiveIso))\r
                {\r
-                       Module& module = *ProjectNode.modules[i];\r
+                       Module& module = *p->second;\r
 \r
                        if (module.metadata)\r
                        {\r