22 lines
644 B
Diff
22 lines
644 B
Diff
diff -Naur glpk-4.65.orig/src/env/time.c glpk-4.65/src/env/time.c
|
|
--- glpk-4.65.orig/src/env/time.c 2018-04-29 17:19:55.861485500 -0400
|
|
+++ glpk-4.65/src/env/time.c 2018-04-29 17:22:26.023473000 -0400
|
|
@@ -55,13 +55,15 @@
|
|
double glp_time(void)
|
|
{ struct timeval tv;
|
|
struct tm *tm;
|
|
+ time_t sec;
|
|
int j;
|
|
double t;
|
|
+ sec = tv.tv_sec;
|
|
gettimeofday(&tv, NULL);
|
|
#if 0 /* 29/I-2017 */
|
|
- tm = gmtime(&tv.tv_sec);
|
|
+ tm = gmtime(&sec);
|
|
#else
|
|
- tm = xgmtime(&tv.tv_sec);
|
|
+ tm = xgmtime(&sec);
|
|
#endif
|
|
j = jday(tm->tm_mday, tm->tm_mon + 1, 1900 + tm->tm_year);
|
|
xassert(j >= 0);
|