aboutsummaryrefslogtreecommitdiffstats
path: root/libparc/parc/algol/parc_Dictionary.c
diff options
context:
space:
mode:
Diffstat (limited to 'libparc/parc/algol/parc_Dictionary.c')
-rwxr-xr-xlibparc/parc/algol/parc_Dictionary.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/libparc/parc/algol/parc_Dictionary.c b/libparc/parc/algol/parc_Dictionary.c
index 628b08e2..a7a59de6 100755
--- a/libparc/parc/algol/parc_Dictionary.c
+++ b/libparc/parc/algol/parc_Dictionary.c
@@ -18,7 +18,7 @@
#include <config.h>
-#include <LongBow/runtime.h>
+#include <parc/assert/parc_Assert.h>
#include <string.h>
@@ -43,10 +43,10 @@ parcDictionary_Create(PARCDictionary_CompareKey keyCompareFunction,
PARCDictionary_ValueEquals valueEqualsFunction,
PARCDictionary_FreeValue valueFreeFunction)
{
- assertNotNull(keyCompareFunction, "KeyCompareFunction can't be null");
- assertNotNull(keyHashFunction, "KeyHashFunction can't be null");
+ parcAssertNotNull(keyCompareFunction, "KeyCompareFunction can't be null");
+ parcAssertNotNull(keyHashFunction, "KeyHashFunction can't be null");
PARCDictionary *dictionary = parcMemory_Allocate(sizeof(PARCDictionary));
- assertNotNull(dictionary, "parcMemory_Allocate(%zu) returned NULL", sizeof(PARCDictionary));
+ parcAssertNotNull(dictionary, "parcMemory_Allocate(%zu) returned NULL", sizeof(PARCDictionary));
dictionary->keyCompareFunction = keyCompareFunction;
dictionary->keyHashFunction = keyHashFunction;
dictionary->keyFreeFunction = keyFreeFunction;
@@ -65,8 +65,8 @@ parcDictionary_Create(PARCDictionary_CompareKey keyCompareFunction,
void
parcDictionary_Destroy(PARCDictionary **dictionaryPointer)
{
- assertNotNull(dictionaryPointer, "Pointer to dictionary pointer can't be NULL");
- assertNotNull(*dictionaryPointer, "Pointer to dictionary can't be NULL");
+ parcAssertNotNull(dictionaryPointer, "Pointer to dictionary pointer can't be NULL");
+ parcAssertNotNull(*dictionaryPointer, "Pointer to dictionary can't be NULL");
parcTreeRedBlack_Destroy(&((*dictionaryPointer)->tree));
parcMemory_Deallocate((void **) dictionaryPointer);
*dictionaryPointer = NULL;
@@ -75,60 +75,60 @@ parcDictionary_Destroy(PARCDictionary **dictionaryPointer)
void
parcDictionary_SetValue(PARCDictionary *dictionary, void *key, void *value)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
- assertNotNull(key, "Key pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(key, "Key pointer can't be NULL");
parcTreeRedBlack_Insert(dictionary->tree, key, value);
}
void *
parcDictionary_GetValue(PARCDictionary *dictionary, const void *key)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
- assertNotNull(key, "Key pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(key, "Key pointer can't be NULL");
return parcTreeRedBlack_Get(dictionary->tree, key);
}
void *
parcDictionary_RemoveValue(PARCDictionary *dictionary, const void *key)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
- assertNotNull(key, "Key pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(key, "Key pointer can't be NULL");
return parcTreeRedBlack_Remove(dictionary->tree, key);
}
void
parcDictionary_RemoveAndDestroyValue(PARCDictionary *dictionary, const void *key)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
- assertNotNull(key, "Key pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(key, "Key pointer can't be NULL");
parcTreeRedBlack_RemoveAndDestroy(dictionary->tree, key);
}
PARCArrayList *
parcDictionary_Keys(const PARCDictionary *dictionary)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
return parcTreeRedBlack_Keys(dictionary->tree);
}
PARCArrayList *
parcDictionary_Values(const PARCDictionary *dictionary)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
return parcTreeRedBlack_Values(dictionary->tree);
}
size_t
parcDictionary_Size(const PARCDictionary *dictionary)
{
- assertNotNull(dictionary, "dictionary pointer can't be NULL");
+ parcAssertNotNull(dictionary, "dictionary pointer can't be NULL");
return parcTreeRedBlack_Size(dictionary->tree);
}
int
parcDictionary_Equals(const PARCDictionary *dictionary1, const PARCDictionary *dictionary2)
{
- assertNotNull(dictionary1, "dictionary pointer can't be NULL");
- assertNotNull(dictionary2, "dictionary pointer can't be NULL");
+ parcAssertNotNull(dictionary1, "dictionary pointer can't be NULL");
+ parcAssertNotNull(dictionary2, "dictionary pointer can't be NULL");
return parcTreeRedBlack_Equals(dictionary1->tree, dictionary2->tree);
}