static inline Eina_Bool
eina_lock_new(Eina_Lock *mutex)
{
- printf(" mutex init: %p\n", mutex);
InitializeCriticalSection(mutex);
return EINA_TRUE;
static inline void
eina_lock_free(Eina_Lock *mutex)
{
- printf(" mutex free: %p\n", mutex);
DeleteCriticalSection(mutex);
}
if (!_eina_threads_activated) return EINA_LOCK_SUCCEED;
#endif
- printf(" mutex take: %p\n", mutex);
EnterCriticalSection(mutex);
return EINA_LOCK_SUCCEED;
if (!_eina_threads_activated) return EINA_LOCK_SUCCEED;
#endif
- printf(" mutex release: %p\n", mutex);
LeaveCriticalSection(mutex);
return EINA_LOCK_SUCCEED;