avoid a warning
Bruno Haible
bruno@clisp.org
Fri Sep 20 07:15:00 GMT 2002
When using __pthread_message ("some string", ...) for debugging, I get a
gcc warning for each use of this function. This fixes it.
2002-09-17 Bruno Haible <bruno@clisp.org>
* internals.h (__pthread_message): Add const to first parameter type.
* pthread.c (__pthread_message): Likewise.
diff -r -c3 glibc-20020910.bak/linuxthreads/internals.h glibc-20020910/linuxthreads/internals.h
*** glibc-20020910.bak/linuxthreads/internals.h Wed May 22 18:04:35 2002
--- glibc-20020910/linuxthreads/internals.h Tue Sep 17 02:22:03 2002
***************
*** 264,270 ****
extern void __pthread_perform_cleanup (char *currentframe);
extern void __pthread_init_max_stacksize (void);
extern int __pthread_initialize_manager (void);
! extern void __pthread_message (char * fmt, ...);
extern int __pthread_manager (void *reqfd);
extern int __pthread_manager_event (void *reqfd);
extern void __pthread_manager_sighandler (int sig);
--- 264,270 ----
extern void __pthread_perform_cleanup (char *currentframe);
extern void __pthread_init_max_stacksize (void);
extern int __pthread_initialize_manager (void);
! extern void __pthread_message (const char * fmt, ...);
extern int __pthread_manager (void *reqfd);
extern int __pthread_manager_event (void *reqfd);
extern void __pthread_manager_sighandler (int sig);
diff -r -c3 glibc-20020910.bak/linuxthreads/pthread.c glibc-20020910/linuxthreads/pthread.c
*** glibc-20020910.bak/linuxthreads/pthread.c Mon Sep 9 19:29:23 2002
--- glibc-20020910/linuxthreads/pthread.c Tue Sep 17 02:32:07 2002
***************
*** 1306,1312 ****
#ifdef DEBUG
#include <stdarg.h>
! void __pthread_message(char * fmt, ...)
{
char buffer[1024];
va_list args;
--- 1338,1344 ----
#ifdef DEBUG
#include <stdarg.h>
! void __pthread_message(const char * fmt, ...)
{
char buffer[1024];
va_list args;
More information about the Libc-alpha
mailing list