* include/pthread.h (pthread_cleanup_push): Eliminate space preceding
arguments. (pthread_cleanup_pop): Ditto.
This commit is contained in:
parent
13c45b304c
commit
620dd06d15
|
@ -1,3 +1,9 @@
|
||||||
|
Thu May 3 16:37:55 2001 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
|
* include/pthread.h (pthread_cleanup_push): Eliminate space preceding
|
||||||
|
arguments.
|
||||||
|
(pthread_cleanup_pop): Ditto.
|
||||||
|
|
||||||
Thu May 3 18:16:00 2001 Corinna Vinschen <corinna@vinschen.de>
|
Thu May 3 18:16:00 2001 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* net.cc (wsock_init): Rename `was_in_progress' to `wsock_started'
|
* net.cc (wsock_init): Rename `was_in_progress' to `wsock_started'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* pthread.h: POSIX pthread interface
|
/* pthread.h: POSIX pthread interface
|
||||||
|
|
||||||
Copyright 1996, 1997, 1998 Cygnus Solutions.
|
Copyright 1996, 1997, 1998, 1999, 20000, 2001 Red Hat, Inc.
|
||||||
|
|
||||||
Written by Marco Fuykschot <marco@ddi.nl>
|
Written by Marco Fuykschot <marco@ddi.nl>
|
||||||
|
|
||||||
|
@ -98,14 +98,14 @@ int pthread_attr_setstacksize (pthread_attr_t *, size_t);
|
||||||
int pthread_cancel (pthread_t);
|
int pthread_cancel (pthread_t);
|
||||||
/* Macros for cleanup_push and pop;
|
/* Macros for cleanup_push and pop;
|
||||||
* The function definitions are
|
* The function definitions are
|
||||||
void pthread_cleanup_push(void (*routine)(void*), void *arg);
|
void pthread_cleanup_push (void (*routine)(void*), void *arg);
|
||||||
void pthread_cleanup_pop(int execute);
|
void pthread_cleanup_pop (int execute);
|
||||||
*/
|
*/
|
||||||
typedef void __cleanup_routine_type (void *);
|
typedef void __cleanup_routine_type (void *);
|
||||||
|
|
||||||
#define pthread_cleanup_push (fn, arg) { __cleanup_routine_type __cleanup_routine=fn; \
|
#define pthread_cleanup_push(fn, arg) { __cleanup_routine_type __cleanup_routine=fn; \
|
||||||
void *__cleanup_param=arg;
|
void *__cleanup_param=arg;
|
||||||
#define pthread_cleanup_pop (execute) if (execute) __cleanup_routine(__cleanup_param); }
|
#define pthread_cleanup_pop(execute) if (execute) __cleanup_routine(__cleanup_param); }
|
||||||
|
|
||||||
/* Condition variables */
|
/* Condition variables */
|
||||||
int pthread_cond_broadcast (pthread_cond_t *);
|
int pthread_cond_broadcast (pthread_cond_t *);
|
||||||
|
@ -169,7 +169,6 @@ void pthread_testcancel (void);
|
||||||
int pthread_suspend (pthread_t);
|
int pthread_suspend (pthread_t);
|
||||||
int pthread_continue (pthread_t);
|
int pthread_continue (pthread_t);
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue