aboutsummaryrefslogtreecommitdiffstats
path: root/cad/kicad-devel/files/patch-utils-idftools-idf_parser.cpp
blob: ed34465d26d05163ee8b915caeeae50009ecec15 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- utils/idftools/idf_parser.cpp.orig  2014-06-05 12:18:16.912481412 +0000
+++ utils/idftools/idf_parser.cpp   2014-06-05 12:19:15.292871266 +0000
@@ -1489,6 +1489,6 @@
     do
     {
-        std::map<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
-        std::map<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
+        std::multimap<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
+        std::multimap<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
 
         while( its != ite )
@@ -2906,6 +2906,6 @@
         do
         {
-            std::map<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
-            std::map<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
+            std::multimap<std::string, GROUP_OUTLINE*>::iterator its = olnGroup.begin();
+            std::multimap<std::string, GROUP_OUTLINE*>::iterator ite = olnGroup.end();
 
             while( its != ite )
@@ -4103,6 +4103,6 @@
     do
     {
-        std::map<std::string, GROUP_OUTLINE*>::iterator os = olnGroup.begin();
-        std::map<std::string, GROUP_OUTLINE*>::iterator oe = olnGroup.end();
+        std::multimap<std::string, GROUP_OUTLINE*>::iterator os = olnGroup.begin();
+        std::multimap<std::string, GROUP_OUTLINE*>::iterator oe = olnGroup.end();
 
         while( os != oe )