timeout depends on gcd for now

This commit is contained in:
Love Hornquist Astrand
2009-11-23 17:49:11 -08:00
parent 032385d3aa
commit 7d1e32e6d9

View File

@@ -824,7 +824,7 @@ heim_sipc_service_unix(const char *service,
void
heim_sipc_timeout(time_t t)
{
#if defined(__APPLE__) && defined(HAVE_GCD)
#ifdef HAVE_GCD
static dispatch_once_t timeoutonce;
init_globals();
dispatch_sync(timerq, ^{
@@ -846,7 +846,7 @@ heim_sipc_timeout(time_t t)
void
heim_sipc_set_timeout_handler(void (*func)(void))
{
#if defined(__APPLE__) && defined(HAVE_GCD)
#ifdef HAVE_GCD
init_globals();
dispatch_sync(timerq, ^{ timer_ev = func; });
#else