|
@@ -412,19 +412,19 @@ static void cjson_functions_should_not_crash_with_null_pointers(void)
|
|
|
cJSON_DeleteItemFromObject(item, NULL);
|
|
|
cJSON_DeleteItemFromObjectCaseSensitive(NULL, "item");
|
|
|
cJSON_DeleteItemFromObjectCaseSensitive(item, NULL);
|
|
|
- cJSON_InsertItemInArray(NULL, 0, item);
|
|
|
- cJSON_InsertItemInArray(item, 0, NULL);
|
|
|
+ TEST_ASSERT_FALSE(cJSON_InsertItemInArray(NULL, 0, item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_InsertItemInArray(item, 0, NULL));
|
|
|
TEST_ASSERT_FALSE(cJSON_ReplaceItemViaPointer(NULL, item, item));
|
|
|
TEST_ASSERT_FALSE(cJSON_ReplaceItemViaPointer(item, NULL, item));
|
|
|
TEST_ASSERT_FALSE(cJSON_ReplaceItemViaPointer(item, item, NULL));
|
|
|
- cJSON_ReplaceItemInArray(item, 0, NULL);
|
|
|
- cJSON_ReplaceItemInArray(NULL, 0, item);
|
|
|
- cJSON_ReplaceItemInObject(NULL, "item", item);
|
|
|
- cJSON_ReplaceItemInObject(item, NULL, item);
|
|
|
- cJSON_ReplaceItemInObject(item, "item", NULL);
|
|
|
- cJSON_ReplaceItemInObjectCaseSensitive(NULL, "item", item);
|
|
|
- cJSON_ReplaceItemInObjectCaseSensitive(item, NULL, item);
|
|
|
- cJSON_ReplaceItemInObjectCaseSensitive(item, "item", NULL);
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInArray(item, 0, NULL));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInArray(NULL, 0, item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObject(NULL, "item", item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObject(item, NULL, item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObject(item, "item", NULL));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObjectCaseSensitive(NULL, "item", item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObjectCaseSensitive(item, NULL, item));
|
|
|
+ TEST_ASSERT_FALSE(cJSON_ReplaceItemInObjectCaseSensitive(item, "item", NULL));
|
|
|
TEST_ASSERT_NULL(cJSON_Duplicate(NULL, true));
|
|
|
TEST_ASSERT_FALSE(cJSON_Compare(item, NULL, false));
|
|
|
TEST_ASSERT_FALSE(cJSON_Compare(NULL, item, false));
|