--- embedaddon/mpd/src/contrib/libpdel/util/pevent.c 2013/07/22 08:44:30 1.1.1.1 +++ embedaddon/mpd/src/contrib/libpdel/util/pevent.c 2021/03/17 00:39:23 1.1.1.2 @@ -210,13 +210,13 @@ pevent_ctx_create(const char *mtype, const pthread_att if ((errno = pthread_attr_init(&ctx->attr)) != 0) goto fail; ctx->has_attr = 1; - pthread_attr_getinheritsched((pthread_attr_t *) attr, &value); + pthread_attr_getinheritsched(attr, &value); pthread_attr_setinheritsched(&ctx->attr, value); - pthread_attr_getschedparam((pthread_attr_t *) attr, ¶m); + pthread_attr_getschedparam(attr, ¶m); pthread_attr_setschedparam(&ctx->attr, ¶m); - pthread_attr_getschedpolicy((pthread_attr_t *) attr, &value); + pthread_attr_getschedpolicy(attr, &value); pthread_attr_setschedpolicy(&ctx->attr, value); - pthread_attr_getscope((pthread_attr_t *) attr, &value); + pthread_attr_getscope(attr, &value); pthread_attr_setscope(&ctx->attr, value); } @@ -542,7 +542,7 @@ pevent_ctx_main(void *arg) struct pollfd *fd; struct pevent *ev; struct pevent *next_ev; - int poll_idx; + unsigned poll_idx; int timeout; int r;