OSDN Git Service

* timer.cc (timer_tracker::timer_tracker): Eliminate simple constructor.
authorcgf <cgf>
Mon, 28 Mar 2005 18:06:47 +0000 (18:06 +0000)
committercgf <cgf>
Mon, 28 Mar 2005 18:06:47 +0000 (18:06 +0000)
(ttstart): Fully initialize.
* errno.cc: Fix typo introduced in previous change.

winsup/cygwin/ChangeLog
winsup/cygwin/errno.cc
winsup/cygwin/timer.cc

index ad72bfb..ad2c226 100644 (file)
@@ -1,3 +1,11 @@
+2005-03-28  Christopher Faylor  <cgf@timesys.com>
+
+       * timer.cc (timer_tracker::timer_tracker): Eliminate simple
+       constructor.
+       (ttstart): Fully initialize.
+
+       * errno.cc: Fix typo introduced in previous change.
+
 2005-03-28  Eric Blake  <ebb9@byu.net>
 
        * errno.cc (FILENAME_EXCED_RANGE): Map to ENAMETOOLONG.
index c2ba157..265e423 100644 (file)
@@ -78,7 +78,7 @@ static NO_COPY struct
   X (BUSY,                     EBUSY),
   X (ALREADY_EXISTS,           EEXIST),
   X (NO_SIGNAL_SENT,           EIO),
-  X (FILENAME_EXCED_RANGE,     ENAMETOOLONG,
+  X (FILENAME_EXCED_RANGE,     ENAMETOOLONG),
   X (META_EXPANSION_TOO_LONG,  EINVAL),
   X (INVALID_SIGNAL_NUMBER,    EINVAL),
   X (THREAD_1_INACTIVE,                EINVAL),
index 1ab6616..fccc465 100644 (file)
@@ -35,12 +35,11 @@ struct timer_tracker
   int settime (int, const itimerspec *, itimerspec *);
   void gettime (itimerspec *);
   timer_tracker (clockid_t, const sigevent *);
-  timer_tracker () {};
   ~timer_tracker ();
   friend void fixup_timers_after_fork ();
 };
 
-timer_tracker NO_COPY ttstart;
+timer_tracker NO_COPY ttstart (CLOCK_REALTIME, NULL);
 
 class lock_timer_tracker
 {