summaryrefslogtreecommitdiff
path: root/time64.c
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2020-03-15 09:36:29 -0600
committerKarl Williamson <khw@cpan.org>2020-03-18 18:08:57 -0600
commit9b5e0ded7d76e82aec2567cf092ea3a0291eacba (patch)
tree40d15c4300306104664689e5e3f5bc793629da1b /time64.c
parent0bd9a4dd60d8f4d8a8858b9017c1f861838b56b5 (diff)
downloadperl-9b5e0ded7d76e82aec2567cf092ea3a0291eacba.tar.gz
time64.c: White-space only
Indent code blocks created by the previous commit; a few more white-space adjustments.
Diffstat (limited to 'time64.c')
-rw-r--r--time64.c84
1 files changed, 42 insertions, 42 deletions
diff --git a/time64.c b/time64.c
index 5e36e27a9d..f94fe7a575 100644
--- a/time64.c
+++ b/time64.c
@@ -478,22 +478,23 @@ struct TM *Perl_localtime64_r (const Time64_T *time, struct TM *local_tm)
TIME64_TRACE1("Using system localtime for %lld\n", *time);
}
else {
- if( Perl_gmtime64_r(time, &gm_tm) == NULL ) {
- TIME64_TRACE1("gmtime64_r returned null for %lld\n", *time);
- return NULL;
- }
+ if (Perl_gmtime64_r(time, &gm_tm) == NULL) {
+ TIME64_TRACE1("gmtime64_r returned null for %lld\n", *time);
+ return NULL;
+ }
- orig_year = gm_tm.tm_year;
+ orig_year = gm_tm.tm_year;
- if (gm_tm.tm_year > (2037 - 1900) ||
- gm_tm.tm_year < (1970 - 1900)
- )
- {
- TIME64_TRACE1("Mapping tm_year %lld to safe_year\n", (Year)gm_tm.tm_year);
- gm_tm.tm_year = S_safe_year((Year)(gm_tm.tm_year + 1900)) - 1900;
- }
+ if (gm_tm.tm_year > (2037 - 1900) ||
+ gm_tm.tm_year < (1970 - 1900)
+ )
+ {
+ TIME64_TRACE1("Mapping tm_year %lld to safe_year\n",
+ (Year)gm_tm.tm_year);
+ gm_tm.tm_year = S_safe_year((Year)(gm_tm.tm_year + 1900)) - 1900;
+ }
- safe_time = (time_t)S_timegm64(&gm_tm);
+ safe_time = (time_t)S_timegm64(&gm_tm);
}
if( LOCALTIME_R(&safe_time, &safe_date) == NULL ) {
@@ -505,42 +506,41 @@ struct TM *Perl_localtime64_r (const Time64_T *time, struct TM *local_tm)
if (! use_system) {
- local_tm->tm_year = orig_year;
- if( local_tm->tm_year != orig_year ) {
- TIME64_TRACE2("tm_year overflow: tm_year %lld, orig_year %lld\n",
- (Year)local_tm->tm_year, (Year)orig_year);
+ local_tm->tm_year = orig_year;
+ if( local_tm->tm_year != orig_year ) {
+ TIME64_TRACE2("tm_year overflow: tm_year %lld, orig_year %lld\n",
+ (Year)local_tm->tm_year, (Year)orig_year);
#ifdef EOVERFLOW
- errno = EOVERFLOW;
+ errno = EOVERFLOW;
#endif
- return NULL;
- }
-
+ return NULL;
+ }
- month_diff = local_tm->tm_mon - gm_tm.tm_mon;
+ month_diff = local_tm->tm_mon - gm_tm.tm_mon;
- /* When localtime is Dec 31st previous year and
- gmtime is Jan 1st next year.
- */
- if( month_diff == 11 ) {
- local_tm->tm_year--;
- }
+ /* When localtime is Dec 31st previous year and
+ gmtime is Jan 1st next year.
+ */
+ if( month_diff == 11 ) {
+ local_tm->tm_year--;
+ }
- /* When localtime is Jan 1st, next year and
- gmtime is Dec 31st, previous year.
- */
- if( month_diff == -11 ) {
- local_tm->tm_year++;
- }
+ /* When localtime is Jan 1st, next year and
+ gmtime is Dec 31st, previous year.
+ */
+ if( month_diff == -11 ) {
+ local_tm->tm_year++;
+ }
- /* GMT is Jan 1st, xx01 year, but localtime is still Dec 31st
- in a non-leap xx00. There is one point in the cycle
- we can't account for which the safe xx00 year is a leap
- year. So we need to correct for Dec 31st coming out as
- the 366th day of the year.
- */
- if( !IS_LEAP(local_tm->tm_year) && local_tm->tm_yday == 365 )
- local_tm->tm_yday--;
+ /* GMT is Jan 1st, xx01 year, but localtime is still Dec 31st
+ in a non-leap xx00. There is one point in the cycle
+ we can't account for which the safe xx00 year is a leap
+ year. So we need to correct for Dec 31st coming out as
+ the 366th day of the year.
+ */
+ if( !IS_LEAP(local_tm->tm_year) && local_tm->tm_yday == 365 )
+ local_tm->tm_yday--;
}