From 4e318745a8515a75698a287d1b4b9b0e065777b7 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 27 May 2008 08:03:46 +0000 Subject: [PATCH] and handle if the cl;ock is set backwards! SVN revision: 34680 --- legacy/embryo/src/lib/embryo_time.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/legacy/embryo/src/lib/embryo_time.c b/legacy/embryo/src/lib/embryo_time.c index 183dde60ff..a05441ea6c 100644 --- a/legacy/embryo/src/lib/embryo_time.c +++ b/legacy/embryo/src/lib/embryo_time.c @@ -37,7 +37,8 @@ _embryo_time_date(Embryo_Program *ep, Embryo_Cell *params) if (params[0] != (8 * sizeof(Embryo_Cell))) return 0; gettimeofday(&timev, NULL); tt = (time_t)(timev.tv_sec); - if (tt > (last_tzset + 1)) + if ((tt > (last_tzset + 1)) || + (tt < (last_tzset - 1))) { last_tzset = tt; tzset();