summaryrefslogtreecommitdiff
path: root/ztdynamic.c
diff options
context:
space:
mode:
Diffstat (limited to 'ztdynamic.c')
-rwxr-xr-xztdynamic.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/ztdynamic.c b/ztdynamic.c
index b652ae7..92045e3 100755
--- a/ztdynamic.c
+++ b/ztdynamic.c
@@ -126,9 +126,11 @@ static struct zt_dynamic_driver *drivers = NULL;
static int debug = 0;
static int hasmaster = 0;
-
+#ifdef DEFINE_SPINLOCK
+static DEFINE_SPINLOCK(dlock);
+#else
static spinlock_t dlock = SPIN_LOCK_UNLOCKED;
-
+#endif
static void checkmaster(void)
{