summaryrefslogtreecommitdiff
path: root/nva
diff options
context:
space:
mode:
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>2014-01-16 16:07:48 +0100
committerMartin Peres <martin.peres@labri.fr>2014-01-16 17:20:30 +0100
commit75e5f8b0748969020d702d36f8d053062abc6334 (patch)
tree50ee80f269b826c8b40a82e5406794079b2c03ec /nva
parent677cadfb589f5f40423520853fe00addf60bdae0 (diff)
nva: Fix compilation error on Windows (CPU Affinity is not windows-compatible)
Diffstat (limited to 'nva')
-rw-r--r--nva/nvaspyi2c.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nva/nvaspyi2c.c b/nva/nvaspyi2c.c
index ed9f0b50..acf577f9 100644
--- a/nva/nvaspyi2c.c
+++ b/nva/nvaspyi2c.c
@@ -204,11 +204,13 @@ void print_debug()
void process_set_affinity(int cpu)
{
+#ifdef __linux__
cpu_set_t mask;
CPU_ZERO(&mask);
CPU_SET(cpu, &mask);
if (sched_setaffinity(0, sizeof(mask), &mask) < 0)
perror("sched_setaffinity");
+#endif
}
int main(int argc, char **argv)