From 73ccc151fdef9f077e5ec95c3d1ea142e8ed0bf8 Mon Sep 17 00:00:00 2001 From: abv Date: Thu, 16 Jan 2014 14:25:34 +0400 Subject: [PATCH] 0024536: GCC compiler warning on breakage of pointer aliasing rules in BRepFill_Evolved.cxx Avoid storing result of call to TopoDS::Edge() as reference --- src/BRepFill/BRepFill_Evolved.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BRepFill/BRepFill_Evolved.cxx b/src/BRepFill/BRepFill_Evolved.cxx index 5699d256e1..5e5205ed22 100644 --- a/src/BRepFill/BRepFill_Evolved.cxx +++ b/src/BRepFill/BRepFill_Evolved.cxx @@ -1700,7 +1700,7 @@ const for (TopoDS_Iterator IteW(IteF.Value()); IteW.More(); IteW.Next()) { - const TopoDS_Edge& E = TopoDS::Edge(IteW.Value()); + TopoDS_Edge E = TopoDS::Edge(IteW.Value()); EdgeVertices(E,V1,V2); MapSpine.Bind(V1,V1); MapSpine.Bind(V2,V2); -- 2.39.5