From 6358af1715b0184076504f68f4610f4d97c57114 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Sat, 14 Mar 2020 14:18:56 -0600 Subject: time64.c: Store fcn return in a variable This is in preparation for it being used in more than one place --- time64.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'time64.c') diff --git a/time64.c b/time64.c index 957218074f..475134f3c4 100644 --- a/time64.c +++ b/time64.c @@ -467,11 +467,12 @@ struct TM *Perl_localtime64_r (const Time64_T *time, struct TM *local_tm) struct TM gm_tm; Year orig_year; int month_diff; + const bool use_system = SHOULD_USE_SYSTEM_LOCALTIME(*time); assert(local_tm != NULL); /* Use the system localtime() if time_t is small enough */ - if( SHOULD_USE_SYSTEM_LOCALTIME(*time) ) { + if (use_system) { safe_time = (time_t)*time; TIME64_TRACE1("Using system localtime for %lld\n", *time); -- cgit v1.2.1