iconv: add euro symbol to GBK as single byte 0x80
[musl.git] / src / thread / pthread_setcanceltype.c
blobbf0a3f383dd34943c6eb502f50043b4dddcff537
1 #include "pthread_impl.h"
3 int pthread_setcanceltype(int new, int *old)
5 struct pthread *self = __pthread_self();
6 if (new > 1U) return EINVAL;
7 if (old) *old = self->cancelasync;
8 self->cancelasync = new;
9 if (new) pthread_testcancel();
10 return 0;