• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include "pthread_impl.h"
2 
__pthread_setcancelstate(int new,int * old)3 int __pthread_setcancelstate(int new, int *old)
4 {
5 	if (new > 2U) return EINVAL;
6 	struct pthread *self = __pthread_self();
7 	if (old) *old = self->canceldisable;
8 	self->canceldisable = new;
9 	return 0;
10 }
11 
12 weak_alias(__pthread_setcancelstate, pthread_setcancelstate);
13