From: abv Date: Thu, 16 Jan 2014 10:25:34 +0000 (+0400) Subject: 0024536: GCC compiler warning on breakage of pointer aliasing rules in BRepFill_Evolv... X-Git-Tag: HYDRO-2014-01-31~24 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=73ccc151fdef9f077e5ec95c3d1ea142e8ed0bf8;p=occt-copy.git 0024536: GCC compiler warning on breakage of pointer aliasing rules in BRepFill_Evolved.cxx Avoid storing result of call to TopoDS::Edge() as reference --- 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);