Index: src/ports/SkTime_Unix.cpp |
diff --git a/src/ports/SkTime_Unix.cpp b/src/ports/SkTime_Unix.cpp |
index 1ea3b8fbd0f5a1cb69a8c4906dd161ca507d1ef1..2128b4318a09b3b02ae65062581195ddebabd9a4 100644 |
--- a/src/ports/SkTime_Unix.cpp |
+++ b/src/ports/SkTime_Unix.cpp |
@@ -24,7 +24,11 @@ void SkTime::GetDateTime(DateTime* dt) |
int offset = tstruct->tm_isdst == 1 ? 60 : 0; |
// http://pubs.opengroup.org/onlinepubs/009695399/basedefs/time.h.html |
+#if defined(_NEWLIB_VERSION) |
+ dt->fTimeZoneMinutes = SkToS16(offset - _timezone / 60); |
Mark Seaborn
2015/12/15 00:27:03
You don't need this change. I fixed nacl-newlib t
Sean Klein
2015/12/15 01:05:51
Done.
|
+#else |
dt->fTimeZoneMinutes = SkToS16(offset - timezone / 60); |
+#endif |
dt->fYear = tstruct->tm_year + 1900; |
dt->fMonth = SkToU8(tstruct->tm_mon + 1); |
dt->fDayOfWeek = SkToU8(tstruct->tm_wday); |