if (!_td)
return;
- free (_td);
+ SAFE_FREE (_td);
}
/**
ret = nns_edge_data_get_info (data_h, "test-key1", &val);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (val, "test-value1");
- nns_edge_free (val);
+ SAFE_FREE (val);
ret = nns_edge_data_get_info (data_h, "test-key2", &val);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (val, "test-value2");
- nns_edge_free (val);
+ SAFE_FREE (val);
if (_td->is_server) {
/**
nns_edge_set_info (server_h, "CAPS", "test server");
nns_edge_set_info (server_h, "QUEUE_SIZE", "10:OLD");
_td_server->handle = server_h;
- nns_edge_free (val);
+ SAFE_FREE (val);
/* Prepare client */
nns_edge_create_handle ("temp-client1", NNS_EDGE_CONNECT_TYPE_TCP,
EXPECT_TRUE (_td_client1->received > 0);
EXPECT_TRUE (_td_client2->received > 0);
- nns_edge_free (client1_id);
- nns_edge_free (client2_id);
+ SAFE_FREE (client1_id);
+ SAFE_FREE (client2_id);
_free_test_data (_td_server);
_free_test_data (_td_client1);
ret = nns_edge_get_info (edge_h, "ID", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-id");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "capability", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "capa-for-test");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "topic", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "topic-for-test");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "ip", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "165.213.201.100");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "port", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "2000");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "dest_ip", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "165.213.201.101");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "dest_port", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "2001");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "temp-key1", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value1");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_get_info (edge_h, "temp-key2", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value2");
- nns_edge_free (value);
+ SAFE_FREE (value);
/* Replace old value */
ret = nns_edge_set_info (edge_h, "temp-key2", "temp-value2-replaced");
ret = nns_edge_get_info (edge_h, "temp-key2", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value2-replaced");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_release_handle (edge_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_set_info (src_h, "temp-key2", "temp-data-val2");
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- ret = nns_edge_data_add (src_h, data, data_len, free);
+ ret = nns_edge_data_add (src_h, data, data_len, nns_edge_free);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_copy (src_h, &desc_h);
ret = nns_edge_data_get_info (desc_h, "temp-key1", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val1");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_data_get_info (desc_h, "temp-key2", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val2");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_data_destroy (desc_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_add (NULL, data, data_len, NULL);
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
ret = nns_edge_data_set_info (src_h, "temp-key2", "temp-data-val2");
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- ret = nns_edge_data_add (src_h, data1, data_len, free);
+ ret = nns_edge_data_add (src_h, data1, data_len, nns_edge_free);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- ret = nns_edge_data_add (src_h, data2, data_len * 2, free);
+ ret = nns_edge_data_add (src_h, data2, data_len * 2, nns_edge_free);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_serialize (src_h, &serialized_data, &serialized_len);
ret = nns_edge_data_get_info (dest_h, "temp-key1", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val1");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_data_get_info (dest_h, "temp-key2", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val2");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_data_destroy (dest_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_deserialize (NULL, data, 10U);
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_is_serialized (data, 100U);
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_destroy (data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- nns_edge_free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_event_create (NNS_EDGE_EVENT_CUSTOM, &event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- ret = nns_edge_event_set_data (event_h, data, data_len, free);
+ ret = nns_edge_event_set_data (event_h, data, data_len, nns_edge_free);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
nns_edge_handle_set_magic (event_h, NNS_EDGE_MAGIC_DEAD);
ret = nns_edge_event_set_data (NULL, data, data_len, NULL);
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_event_destroy (event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_event_destroy (event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_event_destroy (event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_create (&data_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- ret = nns_edge_data_add (data_h, data, data_len, free);
+ ret = nns_edge_data_add (data_h, data, data_len, nns_edge_free);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_data_set_info (data_h, "temp-key1", "temp-data-val1");
ret = nns_edge_data_get_info (result_h, "temp-key1", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val1");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_data_get_info (result_h, "temp-key2", &result_value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (result_value, "temp-data-val2");
- free (result_value);
+ SAFE_FREE (result_value);
ret = nns_edge_event_destroy (event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_event_parse_capability (event_h, &caps);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (caps, capability);
- free (caps);
+ SAFE_FREE (caps);
ret = nns_edge_event_destroy (event_h);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_metadata_get (desc, "temp-key1", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value1");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_metadata_get (desc, "temp-key2", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value2-replaced");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_metadata_destroy (src);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_metadata_get (desc, "temp-key1", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value1");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_metadata_get (desc, "temp-key2", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value2");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_metadata_get (desc, "temp-key3", &value);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (value, "temp-value3");
- nns_edge_free (value);
+ SAFE_FREE (value);
ret = nns_edge_metadata_destroy (src);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
ret = nns_edge_metadata_destroy (desc);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_metadata_deserialize (NULL, data, data_len);
EXPECT_NE (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_metadata_destroy (meta);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
- free (data);
+ SAFE_FREE (data);
}
/**
EXPECT_EQ (((unsigned int *) result)[j], i * 10U + j);
EXPECT_EQ (rsize, 5 * sizeof (unsigned int));
- free (result);
+ SAFE_FREE (result);
}
retry = 0U;
EXPECT_TRUE (nns_edge_queue_destroy (queue_h));
- free (data);
+ SAFE_FREE (data);
}
/**
*((unsigned int *) data) = i + 1;
- res = nns_edge_queue_push (queue_h, data, dsize, free);
+ res = nns_edge_queue_push (queue_h, data, dsize, nns_edge_free);
if (i < 3U) {
EXPECT_TRUE (res);
} else {
EXPECT_FALSE (res);
- free (data);
+ SAFE_FREE (data);
}
}
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 1U);
- free (data);
+ SAFE_FREE (data);
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 2U);
- free (data);
+ SAFE_FREE (data);
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 3U);
- free (data);
+ SAFE_FREE (data);
len = nns_edge_queue_get_length (queue_h);
EXPECT_EQ (len, 0U);
*((unsigned int *) data) = i + 1;
- EXPECT_TRUE (nns_edge_queue_push (queue_h, data, dsize, free));
+ EXPECT_TRUE (nns_edge_queue_push (queue_h, data, dsize, nns_edge_free));
}
len = nns_edge_queue_get_length (queue_h);
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 3U);
- free (data);
+ SAFE_FREE (data);
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 4U);
- free (data);
+ SAFE_FREE (data);
EXPECT_TRUE (nns_edge_queue_pop (queue_h, &data, &rsize));
EXPECT_EQ (*((unsigned int *) data), 5U);
- free (data);
+ SAFE_FREE (data);
len = nns_edge_queue_get_length (queue_h);
EXPECT_EQ (len, 0U);
EXPECT_FALSE (nns_edge_queue_push (NULL, data, dsize, NULL));
- free (data);
+ SAFE_FREE (data);
}
/**
ret = nns_edge_data_get_info (data_h, "test-key", &val);
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);
EXPECT_STREQ (val, "test-value");
- nns_edge_free (val);
+ SAFE_FREE (val);
if (_td->is_server) {
/**
nns_edge_get_info (client_h, "client_id", &val);
nns_edge_data_set_info (data_h, "client_id", val);
- nns_edge_free (val);
+ SAFE_FREE (val);
ret = nns_edge_data_set_info (data_h, "test-key", "test-value");
EXPECT_EQ (ret, NNS_EDGE_ERROR_NONE);