emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r117574: * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: U


From: Dmitry Antipov
Subject: [Emacs-diffs] trunk r117574: * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIME
Date: Fri, 25 Jul 2014 17:15:20 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 117574
revision-id: address@hidden
parent: address@hidden
committer: Dmitry Antipov <address@hidden>
branch nick: trunk
timestamp: Fri 2014-07-25 21:14:01 +0400
message:
  * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIME
  because atimer expiration is absolute rather than relative.
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/atimer.c                   atimer.c-20091113204419-o5vbwnq5f7feedwu-1759
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2014-07-25 11:58:36 +0000
+++ b/src/ChangeLog     2014-07-25 17:14:01 +0000
@@ -1,3 +1,8 @@
+2014-07-26  Dmitry Antipov  <address@hidden>
+
+       * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIME
+       because atimer expiration is absolute rather than relative.
+
 2014-07-25  Eli Zaretskii  <address@hidden>
 
        * w32term.h (current_popup_menu, menubar_in_use): Move

=== modified file 'src/atimer.c'
--- a/src/atimer.c      2014-05-30 04:12:08 +0000
+++ b/src/atimer.c      2014-07-25 17:14:01 +0000
@@ -291,7 +291,7 @@
          struct itimerspec ispec;
          ispec.it_value = atimers->expiration;
          ispec.it_interval.tv_sec = ispec.it_interval.tv_nsec = 0;
-         if (timer_settime (alarm_timer, 0, &ispec, 0) == 0)
+         if (timer_settime (alarm_timer, TIMER_ABSTIME, &ispec, 0) == 0)
            return;
        }
 #endif


reply via email to

[Prev in Thread] Current Thread [Next in Thread]