2003-03-25 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Wed, 26 Mar 2003 08:06:52 +0000 (08:06 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 26 Mar 2003 08:06:52 +0000 (08:06 +0000)
* sysdeps/pthread/posix-timer.h (TIMER_MAX): Define if not defined.
(timer_id2ptr): Fix typo.

nptl/sysdeps/pthread/posix-timer.h

index bc0c57f63b44a351583a08d40ffaa60bd575523f..89ffc5a89ccf6f7def7b481daea9975fb03140b8 100644 (file)
@@ -69,6 +69,13 @@ struct timer_node
 };
 
 
+/* The limit is not published if we are compiled with kernel timer support.
+   But we still compiled in this implementation with its limit unless built
+   to require the kernel support.  */
+#ifndef TIMER_MAX
+# define TIMER_MAX 256
+#endif
+
 /* Static array with the structures for all the timers.  */
 extern struct timer_node __timer_array[TIMER_MAX];
 
@@ -111,7 +118,7 @@ timer_ptr2id (struct timer_node *timer)
   return timer - __timer_array;
 }
 #else
-# define timer_id2ptr(timerid) ((struct timed_node *) timerid)
+# define timer_id2ptr(timerid) ((struct timer_node *) timerid)
 # define timer_ptr2id(timerid) ((void *) timerid)
 #endif