From 399c765538d91c696efd1496fffd9ae1e876f3ae Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 20 Apr 2009 04:00:06 -0700 Subject: Attempt to fix build farm on platforms where pthread_once_t is a struct. Jeremy. --- lib/util/talloc_stack.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/util/talloc_stack.c') diff --git a/lib/util/talloc_stack.c b/lib/util/talloc_stack.c index f5ca9d21d54..2ed18fa1139 100644 --- a/lib/util/talloc_stack.c +++ b/lib/util/talloc_stack.c @@ -62,10 +62,10 @@ static void talloc_stackframe_init(void) { if (!global_tfp) { /* Non-thread safe init case. */ - if (ts_initialized) { + if (SMB_THREAD_ONCE_IS_INITIALIZED(ts_initialized)) { return; } - ts_initialized = true; + SMB_THREAD_ONCE_INITIALIZE(ts_initialized); } if (SMB_THREAD_CREATE_TLS("talloc_stackframe", global_ts)) { -- cgit