From 72ae981968745dec59c24e6cb0c81527cf1492e4 Mon Sep 17 00:00:00 2001
From: Martin Nilsson <nilsson@fastmail.com>
Date: Wed, 9 Aug 2017 20:43:25 +0200
Subject: [PATCH] IMUTEX_T isn't defined when compiling without threads.

---
 src/gc.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/gc.c b/src/gc.c
index 9e41abf14c..a318ad88ce 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -4580,7 +4580,9 @@ PMOD_EXPORT TYPE_FIELD real_visit_svalues (struct svalue *s, size_t num,
 
 #define MC_WQ_START_SIZE 1024
 
+#ifdef PIKE_THREADS
 static IMUTEX_T mc_mutex;
+#endif
 
 PMOD_EXPORT int mc_pass;
 PMOD_EXPORT size_t mc_counted_bytes;
-- 
GitLab