8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files
Reviewed-by: dholmes, rriggs
This commit is contained in:
parent
033465d815
commit
aa5637f24e
@ -416,9 +416,11 @@ uLong jar::dostime(int y, int n, int d, int h, int m, int s) {
|
|||||||
((uLong)h << 11) | ((uLong)m << 5) | ((uLong)s >> 1);
|
((uLong)h << 11) | ((uLong)m << 5) | ((uLong)s >> 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef _REENTRANT // solaris
|
/*
|
||||||
extern "C" struct tm *gmtime_r(const time_t *, struct tm *);
|
* For thread-safe reasons, non-Windows platforms need gmtime_r
|
||||||
#else
|
* while Windows can directly use gmtime that is already thread-safe.
|
||||||
|
*/
|
||||||
|
#ifdef _MSC_VER
|
||||||
#define gmtime_r(t, s) gmtime(t)
|
#define gmtime_r(t, s) gmtime(t)
|
||||||
#endif
|
#endif
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user