occt: master 105aae76

Author Committer Branch Timestamp Parent
abv abv master 2013-09-18 05:13:42 master 498ce76b
Affected Issues  0023934: Compiler warnings in MS VC++ 10
Changeset 0023934: Compiler warnings in MS VC++ 10

Elimination of compiler warnings
- ExprIntrp: generated file ExprIntrp.tab.c and related WOK scripts removed from the sources
- ExprIntrp, StepFile: added missing declarations and casts; warnings caused by Flex and Bison code suppressed for MSVC compuler by #pragma
- OSD: dummy #includes added to files containing no code for Windows, to avoid warning on empty file
- PLib: piece of code contained in PLib_ChangeDim.gxx included explicitly in cxx and cleaned
- Other places: some casts added to avoid warnings
mod - src/ApproxInt/ApproxInt_ImpPrmSvSurfaces.gxx Diff File
mod - src/ApproxInt/ApproxInt_PrmPrmSvSurfaces.gxx Diff File
mod - src/Aspect/Aspect.cxx Diff File
mod - src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.cxx Diff File
mod - src/BSplCLib/BSplCLib_2.cxx Diff File
mod - src/BSplCLib/BSplCLib_CurveComputation.gxx Diff File
mod - src/BSplSLib/BSplSLib.cxx Diff File
mod - src/ExprIntrp/ExprIntrp.lex Diff File
rm - src/ExprIntrp/ExprIntrp.tab.c Diff File
mod - src/ExprIntrp/ExprIntrp.yacc Diff File
rm - src/ExprIntrp/ExprIntrp_Replace.tcl Diff File
rm - src/ExprIntrp/ExprIntrp_WOKSteps.edl Diff File
mod - src/ExprIntrp/ExprIntrp_yacclex.cxx Diff File
mod - src/ExprIntrp/FILES Diff File
mod - src/Extrema/Extrema_GLocateExtCC.gxx Diff File
mod - src/Extrema/Extrema_GLocateExtCC2d.gxx Diff File
mod - src/Extrema/Extrema_GLocateExtPC.gxx Diff File
mod - src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx Diff File
mod - src/Intf/Intf_InterferencePolygonPolyhedron.gxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/LProp/LProp_CLProps.gxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_Export.cxx Diff File
mod - src/OpenGl/OpenGl_Text.cxx Diff File
mod - src/OpenGl/OpenGl_Workspace_2.cxx Diff File
mod - src/OSD/OSD_Cmailbox.c Diff File
mod - src/OSD/OSD_Csemaphore.c Diff File
mod - src/OSD/OSD_Csharedmemory.c Diff File
mod - src/OSD/OSD_MAllocHook.cxx Diff File
mod - src/PLib/FILES Diff File
mod - src/PLib/PLib.cxx Diff File
rm - src/PLib/PLib_ChangeDim.gxx Diff File
mod - src/QANCollection/QANCollection4.cxx Diff File
mod - src/StepFile/recfile.pc Diff File
mod - src/StepFile/step.lex Diff File
mod - src/StepFile/step.yacc Diff File
mod - src/TCollection/TCollection_ExtendedString.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_Curve.cxx Diff File
mod - src/TopOpeBRepTool/TopOpeBRepTool_CORRISO.cxx Diff File