Files
gentoo/x11-plugins/wmtimer/files/wmtimer-2.92-counter-fix.patch
Bernard Cafarelli 775e4171fa x11-plugins/wmtimer: fix compilation with gcc 5, bug #581446
Reported by Toralf Förster <toralf.foerster@gmx.de>

Package-Manager: portage-2.3.0_rc1
2016-06-08 15:37:23 +02:00

24 lines
717 B
Diff

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();