From b9659e88b8d5fff2f55ecb2e8ab765d66400c9dd Mon Sep 17 00:00:00 2001 From: Jason Bacon <bacon4000@gmail.com> Date: Fri, 10 Jun 2016 12:40:09 -0700 Subject: [PATCH] Correct #if logic correct precompile directive to test for variable definition rather than true value. Correction to commit 01b658a386e80c66396a1a32e59aec5cb6ea --- src/plugins/task/affinity/affinity.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/task/affinity/affinity.c b/src/plugins/task/affinity/affinity.c index cb1d2764362..3c1958d4fa6 100644 --- a/src/plugins/task/affinity/affinity.c +++ b/src/plugins/task/affinity/affinity.c @@ -397,7 +397,7 @@ int slurm_setaffinity(pid_t pid, size_t size, const cpu_set_t *mask) #ifdef __FreeBSD__ rval = cpuset_setaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, pid, size, mask); -#elif SCHED_GETAFFINITY_THREE_ARGS +#elif defined(SCHED_GETAFFINITY_THREE_ARGS) rval = sched_setaffinity(pid, size, mask); #else rval = sched_setaffinity(pid, mask); -- GitLab