Changeset 55 in libcf for trunk/src/cf_thread.c


Ignore:
Timestamp:
04/06/13 21:44:24 (11 years ago)
Author:
cheese
Message:

#1 arrange definition and fix for windows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/cf_thread.c

    r50 r55  
    2121#endif // #if defined(_WIN32) || defined(_WIN64)
    2222
    23 #define CHECK_INVALID_THREAD(__h)       \
     23#define ASSERT_THREAD(__h)              \
    2424    if (__h == NULL)                    \
    2525        return CF_ERROR_THREAD_INVALID_ARGS
    2626
    27 #define CHECK_INVALID_MUTEX(__h)        \
     27#define ASSERT_MUTEX(__h)               \
    2828    if (__h == NULL)                    \
    2929        return CF_ERROR_MUTEX_INVALID_ARGS
     
    8686CF_Thread_Release (CF_Thread * threadID)
    8787{
    88     CHECK_INVALID_THREAD (*threadID);
     88    ASSERT_THREAD (*threadID);
    8989
    9090    CF_Thread_Local_Close (*threadID);
     
    103103CF_Thread_Join (CF_Thread * threadID)
    104104{
    105     CHECK_INVALID_THREAD (*threadID);
     105    ASSERT_THREAD (*threadID);
    106106
    107107#if defined(_WIN32) || defined(_WIN64)
     
    156156CF_Mutex_Destory (CF_Mutex * mutex)
    157157{
    158     CHECK_INVALID_MUTEX (*mutex);
     158    ASSERT_MUTEX (*mutex);
    159159
    160160    CF_Thread_Local_Close (*mutex);
     
    173173CF_Mutex_Lock (CF_Mutex * mutex)
    174174{
    175     CHECK_INVALID_MUTEX (*mutex);
     175    ASSERT_MUTEX (*mutex);
    176176
    177177#if defined(_WIN32) || defined(_WIN64)
     
    194194CF_Mutex_Unlock (CF_Mutex * mutex)
    195195{
    196     CHECK_INVALID_MUTEX (*mutex);
     196    ASSERT_MUTEX (*mutex);
    197197
    198198#if defined(_WIN32) || defined(_WIN64)
Note: See TracChangeset for help on using the changeset viewer.