X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=time64.c;h=764ac721b0c6fc8e330123edb05391b9ea84a707;hb=6e0733998eff7a098d2d21d5602f3eb2a7521e1f;hp=1453bd9de6765d97b06272577d06aa3fb0006307;hpb=7430375d1909c2b62c1fb3f9c6ed4b9d24dfcf32;p=p5sagit%2Fp5-mst-13.2.git diff --git a/time64.c b/time64.c index 1453bd9..764ac72 100755 --- a/time64.c +++ b/time64.c @@ -300,38 +300,6 @@ static void S_copy_little_tm_to_big_TM(const struct tm *src, struct TM *dest) { } -static void S_copy_big_TM_to_little_tm(const struct TM *src, struct tm *dest) { - if( src == NULL ) { - memset(dest, 0, sizeof(*dest)); - } - else { -# ifdef USE_TM64 - dest->tm_sec = src->tm_sec; - dest->tm_min = src->tm_min; - dest->tm_hour = src->tm_hour; - dest->tm_mday = src->tm_mday; - dest->tm_mon = src->tm_mon; - dest->tm_year = (int)src->tm_year; - dest->tm_wday = src->tm_wday; - dest->tm_yday = src->tm_yday; - dest->tm_isdst = src->tm_isdst; - -# ifdef HAS_TM_TM_GMTOFF - dest->tm_gmtoff = src->tm_gmtoff; -# endif - -# ifdef HAS_TM_TM_ZONE - dest->tm_zone = src->tm_zone; -# endif - -# else - /* They're the same type */ - memcpy(dest, src, sizeof(*dest)); -# endif - } -} - - #ifndef HAS_LOCALTIME_R /* Simulate localtime_r() to the best of our ability */ static struct tm * S_localtime_r(const time_t *clock, struct tm *result) { @@ -497,7 +465,7 @@ static struct TM *S_gmtime64_r (const Time64_T *in_time, struct TM *p) } -struct TM *S_localtime64_r (const Time64_T *time, struct TM *local_tm) +static struct TM *S_localtime64_r (const Time64_T *time, struct TM *local_tm) { time_t safe_time; struct tm safe_date;