562522c625
- Unbundle lua 5.1 - Adjust category and fix icon path in .desktop file - Avoid overlinking FLTK dependencies - Integrate DragonFly fix - Drop unnecessary patch - Drop unused xmlwrapp dependency - Convert to USES=localbase - Pacify stage-qa (shared libs) - Pacify portlint (regen patches)
18 lines
702 B
C++
18 lines
702 B
C++
--- src/halfedge/polyhedron.cpp.orig 2013-05-08 19:02:06 UTC
|
|
+++ src/halfedge/polyhedron.cpp
|
|
@@ -206,12 +206,12 @@ void Polyhedron::finalize(void)
|
|
// add the edge, to make sure we don't process it again
|
|
handeled.insert(idx);
|
|
|
|
- map<pair<int,int>, HalfEdge*>::iterator cit = connections.find(idx);
|
|
+ multimap<pair<int,int>, HalfEdge*>::iterator cit = connections.find(idx);
|
|
// now we have the very first halfedge conection our 2 vertices, first let's count how many there are
|
|
|
|
int n = 0;
|
|
{
|
|
- map<pair<int,int>, HalfEdge*>::iterator cit2 = cit;
|
|
+ multimap<pair<int,int>, HalfEdge*>::iterator cit2 = cit;
|
|
while (cit2->first == idx)
|
|
{
|
|
n++;
|