mirror of
https://git.freebsd.org/ports.git
synced 2025-06-22 05:00:30 -04:00
Release notes in https://www.opencascade.com/sites/default/files/documents/release_notes_7.2.0.pdf PR: 224649 Differential Revision: https://reviews.freebsd.org/D13665
19 lines
688 B
C++
19 lines
688 B
C++
--- src/STEPConstruct/STEPConstruct_AP203Context.cxx.orig 2017-08-30 13:28:30 UTC
|
|
+++ src/STEPConstruct/STEPConstruct_AP203Context.cxx
|
|
@@ -123,7 +123,15 @@ Handle(StepBasic_DateAndTime) STEPConstr
|
|
long shift = 0;
|
|
_get_timezone (&shift);
|
|
#else
|
|
- Standard_Integer shift = Standard_Integer(timezone);
|
|
+ #if defined(__FreeBSD__)
|
|
+ struct tm *lt;
|
|
+ time_t t = 0;
|
|
+ time(&t);
|
|
+ lt = localtime(&t);
|
|
+ Standard_Integer shift = Standard_Integer(lt->tm_gmtoff);
|
|
+ #else
|
|
+ Standard_Integer shift = Standard_Integer(timezone);
|
|
+ #endif
|
|
#endif
|
|
Standard_Integer shifth = abs ( shift ) / 3600;
|
|
Standard_Integer shiftm = ( abs ( shift ) - shifth * 3600 ) / 60;
|