Index: ossp-pkg/pth/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/pth/ChangeLog,v rcsdiff -q -kk '-r1.615' '-r1.616' -u '/v/ossp/cvs/ossp-pkg/pth/ChangeLog,v' 2>/dev/null --- ChangeLog 2004/08/11 19:36:32 1.615 +++ ChangeLog 2004/09/12 09:28:04 1.616 @@ -21,6 +21,10 @@ Changes between 2.0.1 and 2.0.2 (13-Jul-2003 to xx-XXX-2004) + *) Fixed prototype for pthread_attr_setschedparam(3) from + to use a "const struct sched_param *" argument. + [Rafael Ávila de Espíndola ] + *) Upgraded build environment to GNU libtool 1.5.8 and GNU shtool 2.0.1. [Ralf S. Engelschall] Index: ossp-pkg/pth/THANKS RCS File: /v/ossp/cvs/ossp-pkg/pth/THANKS,v rcsdiff -q -kk '-r1.92' '-r1.93' -u '/v/ossp/cvs/ossp-pkg/pth/THANKS,v' 2>/dev/null --- THANKS 2003/04/03 18:09:05 1.92 +++ THANKS 2004/09/12 09:28:05 1.93 @@ -29,6 +29,7 @@ o Philippe Defert o David Dureau o Lars Eilebrecht + o Rafael Ávila de Espíndola o Jason Evans o Alex Fiori o Flux Index: ossp-pkg/pth/pthread.c RCS File: /v/ossp/cvs/ossp-pkg/pth/pthread.c,v rcsdiff -q -kk '-r1.65' '-r1.66' -u '/v/ossp/cvs/ossp-pkg/pth/pthread.c,v' 2>/dev/null --- pthread.c 2004/07/13 10:50:49 1.65 +++ pthread.c 2004/09/12 09:28:04 1.66 @@ -115,7 +115,7 @@ return pth_error(ENOSYS, ENOSYS); } -int pthread_attr_setschedparam(pthread_attr_t *attr, struct sched_param *schedparam) +int pthread_attr_setschedparam(pthread_attr_t *attr, const struct sched_param *schedparam) { if (attr == NULL) return pth_error(EINVAL, EINVAL); Index: ossp-pkg/pth/pthread.h.in RCS File: /v/ossp/cvs/ossp-pkg/pth/pthread.h.in,v rcsdiff -q -kk '-r1.68' '-r1.69' -u '/v/ossp/cvs/ossp-pkg/pth/pthread.h.in,v' 2>/dev/null --- pthread.h.in 2004/07/13 10:50:49 1.68 +++ pthread.h.in 2004/09/12 09:28:05 1.69 @@ -324,7 +324,7 @@ extern int pthread_attr_destroy(pthread_attr_t *); extern int pthread_attr_setinheritsched(pthread_attr_t *, int); extern int pthread_attr_getinheritsched(const pthread_attr_t *, int *); -extern int pthread_attr_setschedparam(pthread_attr_t *, struct sched_param *); +extern int pthread_attr_setschedparam(pthread_attr_t *, const struct sched_param *); extern int pthread_attr_getschedparam(const pthread_attr_t *, struct sched_param *); extern int pthread_attr_setschedpolicy(pthread_attr_t *, int); extern int pthread_attr_getschedpolicy(const pthread_attr_t *, int *);