diff --git a/userland/linux/sched_getaffinity.c b/userland/linux/sched_getaffinity.c index c6f7062..2b6cf00 100644 --- a/userland/linux/sched_getaffinity.c +++ b/userland/linux/sched_getaffinity.c @@ -15,14 +15,13 @@ void print_affinity() { if (sched_getaffinity(0, sizeof(cpu_set_t), &mask) == -1) { perror("sched_getaffinity"); assert(false); - } else { - nproc = sysconf(_SC_NPROCESSORS_ONLN); - printf("sched_getaffinity = "); - for (i = 0; i < nproc; i++) { - printf("%d ", CPU_ISSET(i, &mask)); - } - printf("\n"); } + nproc = sysconf(_SC_NPROCESSORS_ONLN); + printf("sched_getaffinity = "); + for (i = 0; i < nproc; i++) { + printf("%d ", CPU_ISSET(i, &mask)); + } + printf("\n"); } int main(void) {