From 4d5c0f7114d081fe9daf6d221eafef5d225f38fb Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Sun, 23 Jan 2011 22:51:44 +0200 Subject: Fix compilation on 64-bit Windows No need to force use of 32-bit time_t (which doesn't exist for 64-bit Windows), just use defaults. --- rsc/source/rscpp/cpp3.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'rsc') diff --git a/rsc/source/rscpp/cpp3.c b/rsc/source/rscpp/cpp3.c index 0eec69a50ba3..faf4ed07f658 100644 --- a/rsc/source/rscpp/cpp3.c +++ b/rsc/source/rscpp/cpp3.c @@ -25,10 +25,6 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#if defined(_MSC_VER) && (_MSC_VER > 1310) -#define _USE_32BIT_TIME_T -#endif - #include #ifdef UNX #include @@ -467,7 +463,7 @@ void initdefines() register char *tp; register DEFBUF *dp; int i; - long tvec; + time_t tvec; #if !defined( ZTC ) && !defined( WNT ) && !defined(BLC) && !defined(G3) extern char *ctime(); @@ -505,9 +501,9 @@ void initdefines() dp = defendel("__DATE__", FALSE); dp->repl = tp = getmem(27); dp->nargs = DEF_NOARGS; - time( (time_t*)&tvec); + time( &tvec); *tp++ = '"'; - strcpy(tp, ctime((const time_t*)&tvec)); + strcpy(tp, ctime(&tvec)); tp[24] = '"'; /* Overwrite newline */ #endif } -- cgit v1.2.3