int count = 0;
wListDictionaryItem* item;
+ if (!listDictionary)
+ return -1;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
void ListDictionary_Lock(wListDictionary* listDictionary)
{
+ if (!listDictionary)
+ return;
+
EnterCriticalSection(&listDictionary->lock);
}
void ListDictionary_Unlock(wListDictionary* listDictionary)
{
+ if (!listDictionary)
+ return;
+
LeaveCriticalSection(&listDictionary->lock);
}
wListDictionaryItem* lastItem;
BOOL ret = FALSE;
+ if (!listDictionary)
+ return FALSE;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
wListDictionaryItem* item;
wListDictionaryItem* nextItem;
+ if (!listDictionary)
+ return;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
wListDictionaryItem* item;
OBJECT_EQUALS_FN keyEquals;
+ if (!listDictionary)
+ return FALSE;
+
if (listDictionary->synchronized)
EnterCriticalSection(&(listDictionary->lock));
wListDictionaryItem* prevItem;
OBJECT_EQUALS_FN keyEquals;
+ if (!listDictionary)
+ return NULL;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
wListDictionaryItem* item;
void *value = NULL;
+ if (!listDictionary)
+ return NULL;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
wListDictionaryItem* item = NULL;
OBJECT_EQUALS_FN keyEquals;
+ if (!listDictionary)
+ return NULL;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);
wListDictionaryItem* item;
OBJECT_EQUALS_FN keyEquals;
+ if (!listDictionary)
+ return FALSE;
+
if (listDictionary->synchronized)
EnterCriticalSection(&listDictionary->lock);