diff --git a/src/lib/caching/kshareddatacache_p.h b/src/lib/caching/kshareddatacache_p.h --- a/src/lib/caching/kshareddatacache_p.h +++ b/src/lib/caching/kshareddatacache_p.h @@ -402,7 +402,9 @@ sem_t tempSemaphore; QSharedPointer tempLock; if (timeoutsSupported) { +#ifdef KSDC_TIMEOUTS_SUPPORTED tempLock = QSharedPointer(new semaphoreTimedLock(tempSemaphore)); +#endif } else { tempLock = QSharedPointer(new semaphoreLock(tempSemaphore)); }