mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0026547: Configuration - fix compilation errors on VS2015
Interface_STAT.cxx - rename local variable 'stat' to 'myStat' to avoid name collision. OSD_FileNode.cxx - pass correct argument to va_start(). STEPConstruct_AP203Context::DefaultDateAndTime() - use _get_timezone() instead of global variable timezone on msvc. Graphic3d_ArrayOfPrimitives::VertexColor() - fix reinterpret_cast() argument. Small correction: OCC26481-linesarc.brep is equal to bug26296_linesarc.brep
This commit is contained in:
@@ -123,7 +123,12 @@ Handle(StepBasic_DateAndTime) STEPConstruct_AP203Context::DefaultDateAndTime ()
|
||||
|
||||
Handle(StepBasic_CoordinatedUniversalTimeOffset) zone =
|
||||
new StepBasic_CoordinatedUniversalTimeOffset;
|
||||
#if defined(_MSC_VER) && _MSC_VER >= 1600
|
||||
long shift = 0;
|
||||
_get_timezone (&shift);
|
||||
#else
|
||||
Standard_Integer shift = Standard_Integer(timezone);
|
||||
#endif
|
||||
Standard_Integer shifth = abs ( shift ) / 3600;
|
||||
Standard_Integer shiftm = ( abs ( shift ) - shifth * 3600 ) / 60;
|
||||
StepBasic_AheadOrBehind sense = ( shift >0 ? StepBasic_aobBehind :
|
||||
|
Reference in New Issue
Block a user