This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
[PATCH] Correct prototypes of pthread_mutex_getprioceiling() and pthread_setschedparam()
- From: Joel Sherrill <joel at rtems dot org>
- To: newlib at sourceware dot org
- Cc: Joel Sherrill <joel at rtems dot org>
- Date: Wed, 14 Mar 2018 17:53:33 -0500
- Subject: [PATCH] Correct prototypes of pthread_mutex_getprioceiling() and pthread_setschedparam()
- References: <1521068013-26376-1-git-send-email-joel@rtems.org>
---
newlib/libc/include/pthread.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/newlib/libc/include/pthread.h b/newlib/libc/include/pthread.h
index 3dee1c9..c9d24d6 100644
--- a/newlib/libc/include/pthread.h
+++ b/newlib/libc/include/pthread.h
@@ -156,7 +156,7 @@ int pthread_attr_getschedparam (const pthread_attr_t *__attr,
int pthread_getschedparam (pthread_t __pthread, int *__policy,
struct sched_param *__param);
int pthread_setschedparam (pthread_t __pthread, int __policy,
- struct sched_param *__param);
+ const struct sched_param *__param);
/* Set Scheduling Priority of a Thread */
int pthread_setschedprio (pthread_t thread, int prio);
@@ -190,7 +190,7 @@ int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *__attr,
int pthread_mutex_setprioceiling (pthread_mutex_t *__mutex,
int __prioceiling, int *__old_ceiling);
-int pthread_mutex_getprioceiling (pthread_mutex_t *__mutex,
+int pthread_mutex_getprioceiling (const pthread_mutex_t *__restrict __mutex,
int *__prioceiling);
#endif /* _POSIX_THREAD_PRIO_PROTECT */
--
1.8.3.1