This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
avoid a warning
- From: Bruno Haible <bruno at clisp dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 20 Sep 2002 16:16:33 +0200 (CEST)
- Subject: avoid a warning
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;