0024180: Eliminate CLang / GCC compiler warning -Wswitch
authorski <ski@opencascade.com>
Thu, 28 Nov 2013 07:13:41 +0000 (11:13 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 28 Nov 2013 07:14:22 +0000 (11:14 +0400)
commit566f84411f334d86c84ec7a6988f88cf16c7b258
treebf48e211294d68a7ea78183de334a218308065b2
parentebeff0a2bc0806efbd114d95e05f2bea6ef536aa
0024180: Eliminate CLang / GCC compiler warning -Wswitch

Eliminated warnings -Wswitch shown by gcc
Eliminated two new warnings about wrong initialization order
Eliminated warnings about unused functions.
A few more ICC warnings (type conversions) fixed
39 files changed:
src/Adaptor3d/Adaptor3d_HSurfaceTool.cxx
src/Adaptor3d/Adaptor3d_TopolTool.cxx
src/BRepExtrema/BRepExtrema_DistShapeShape.cxx
src/BRepExtrema/BRepExtrema_DistanceSS.cxx
src/BRepFill/BRepFill_Pipe.cxx
src/BinLDrivers/BinLDrivers_DocumentStorageDriver.cxx
src/BinMNaming/BinMNaming_NamedShapeDriver.cxx
src/BinMNaming/BinMNaming_NamingDriver.cxx
src/ChFi3d/ChFi3d_Builder_0.cxx
src/Contap/Contap_HCurve2dToolGen.gxx
src/DDocStd/DDocStd_ApplicationCommands.cxx
src/DNaming/DNaming_TransformationDriver.cxx
src/Font/Font_FontMgr.cxx
src/GeomAdaptor/GeomAdaptor_Surface.cxx
src/GeomInt/GeomInt_LineConstructor.cxx
src/IntPatch/IntPatch_HInterTool.cxx
src/IntPatch/IntPatch_ImpPrmIntersection.cxx
src/IntPatch/IntPatch_Intersection.cxx
src/IntPatch/IntPatch_Point.cxx
src/MNaming/MNaming_NamedShapeRetrievalDriver.cxx
src/MNaming/MNaming_NamedShapeStorageDriver.cxx
src/OSD/OSD_Error.cxx
src/OpenGl/OpenGl_PrimitiveArray.cxx
src/PCDM/PCDM.cdl
src/QABugs/QABugs_11.cxx
src/QADNaming/QADNaming_IteratorsCommands.cxx
src/QANewBRepNaming/QANewBRepNaming.cxx
src/StepFile/step.lex
src/TObj/TObj.msg
src/TObj/TObj_Application.cxx
src/TopOpeBRep/TopOpeBRep_LineInter.cxx
src/TopOpeBRepBuild/TopOpeBRepBuild_VertexInfo.cxx
src/V3d/V3d_View.cxx
src/Visual3d/Visual3d_ViewManager.cxx
src/VrmlData/VrmlData_ShapeConvert.cxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx
src/XmlMNaming/XmlMNaming_NamedShapeDriver.cxx
src/math/math_DoubleTab.gxx
src/math/math_SingleTab.gxx