Remove unused check context.c (#691)
* Remove unused check context.c * Add test for functionality removed * Add rcl_reset_error() statement Signed-off-by: Jorge Perez <jjperez@ekumenlabs.com>
This commit is contained in:
parent
91dad10c1e
commit
dda5103935
2 changed files with 5 additions and 5 deletions
|
@ -95,11 +95,6 @@ rcl_context_get_rmw_context(rcl_context_t * context)
|
|||
void
|
||||
__cleanup_context(rcl_context_t * context)
|
||||
{
|
||||
// if null, nothing can be done
|
||||
if (NULL == context) {
|
||||
return;
|
||||
}
|
||||
|
||||
// reset the instance id to 0 to indicate "invalid" (should already be 0, but this is defensive)
|
||||
rcutils_atomic_store((atomic_uint_least64_t *)(&context->instance_id_storage), 0);
|
||||
|
||||
|
|
|
@ -124,3 +124,8 @@ TEST_F(CLASSNAME(TestContextFixture, RMW_IMPLEMENTATION), nominal) {
|
|||
ret = rcl_init_options_fini(&init_options);
|
||||
EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string().str;
|
||||
}
|
||||
|
||||
TEST_F(CLASSNAME(TestContextFixture, RMW_IMPLEMENTATION), bad_fini) {
|
||||
EXPECT_EQ(RCL_RET_INVALID_ARGUMENT, rcl_context_fini(nullptr));
|
||||
rcl_reset_error();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue