patch 7.4.1955
Problem: Using 32-bit Perl with 64-bit time_t causes memory corruption.
(Christian Brabandt)
Solution: Use time_T instead of time_t for global variables. (Ken Takata)
diff --git a/src/globals.h b/src/globals.h
index f5e1bb1..f14cb89 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -1608,7 +1608,7 @@
#endif
/* For undo we need to know the lowest time possible. */
-EXTERN time_t starttime;
+EXTERN time_T starttime;
#ifdef STARTUPTIME
EXTERN FILE *time_fd INIT(= NULL); /* where to write startup timing */
@@ -1640,7 +1640,7 @@
#endif
#ifdef FEAT_EVAL
-EXTERN time_t time_for_testing INIT(= 0);
+EXTERN time_T time_for_testing INIT(= 0);
#endif
/*