From: Nicholas Clark Date: Sat, 23 Apr 2005 14:00:49 +0000 (+0000) Subject: Variable declarations can't come after statements in C89. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=82c57498f7f8f27d0d5411ddaf2f473d905b3929;p=p5sagit%2Fp5-mst-13.2.git Variable declarations can't come after statements in C89. p4raw-id: //depot/perl@24309 --- diff --git a/util.c b/util.c index db56204..0bff7e7 100644 --- a/util.c +++ b/util.c @@ -3354,8 +3354,9 @@ Perl_init_tm(pTHX_ struct tm *ptm) /* see mktime, strftime and asctime */ { #ifdef HAS_TM_TM_ZONE Time_t now; + struct tm* my_tm; (void)time(&now); - struct tm* my_tm = localtime(&now); + my_tm = localtime(&now); if (my_tm) Copy(my_tm, ptm, 1, struct tm); #endif