diff options
Diffstat (limited to 'x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch')
-rw-r--r-- | x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch b/x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch new file mode 100644 index 000000000000..b949e2885f78 --- /dev/null +++ b/x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch @@ -0,0 +1,23 @@ +diff -Naur wmtimer-2.92.orig/wmtimer/wmtimer.c wmtimer-2.92/wmtimer/wmtimer.c +--- wmtimer-2.92.orig/wmtimer/wmtimer.c 2004-01-29 03:45:48.000000000 +0100 ++++ wmtimer-2.92/wmtimer/wmtimer.c 2016-06-08 14:17:40.039581673 +0200 +@@ -128,7 +128,8 @@ + switch (mode) + { + case TIMER: +- if (prevSec < thisTime->tm_sec) ++ if ( (prevSec < thisTime->tm_sec) ++ || ((prevSec == 59) && (thisTime->tm_sec == 0))) + { + decrementTimer(); + updateACT(); +@@ -138,7 +139,8 @@ + prevSec = thisTime->tm_sec; + break; + case CHRONO: +- if (prevSec < thisTime->tm_sec) ++ if ( (prevSec < thisTime->tm_sec) ++ || ((prevSec == 59) && (thisTime->tm_sec == 0))) + { + incrementTimer(); + updateACT(); |