From c2814358671c2598b9441161936443e2625556f0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 28 Jan 2019 15:47:18 +0100 Subject: [PATCH] Add HAVE_THREADS ifdefs --- record/record_driver.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/record/record_driver.c b/record/record_driver.c index e696415be7..3d82ac45e0 100644 --- a/record/record_driver.c +++ b/record/record_driver.c @@ -65,19 +65,27 @@ static slock_t *s_recording_driver_lock = NULL; bool recording_driver_lock_inited(void) { +#ifdef HAVE_THREADS return s_recording_driver_lock != NULL; +#else + return false; +#endif } void recording_driver_lock_init(void) { +#ifdef HAVE_THREADS s_recording_driver_lock = slock_new(); +#endif } void recording_driver_lock_free(void) { +#ifdef HAVE_THREADS if (s_recording_driver_lock) slock_free(s_recording_driver_lock); s_recording_driver_lock = NULL; +#endif } void recording_driver_lock(void)