This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]