From 34107decc96a913b2f858c82c705aedd8c3aaa3d Mon Sep 17 00:00:00 2001 From: brawner Date: Mon, 5 Oct 2020 13:30:57 -0700 Subject: [PATCH] Set transition_map->states/transition size to 0 on fini (#729) (#821) Signed-off-by: Stephen Brawner --- rcl_lifecycle/src/transition_map.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rcl_lifecycle/src/transition_map.c b/rcl_lifecycle/src/transition_map.c index aa5ac51..97562dc 100644 --- a/rcl_lifecycle/src/transition_map.c +++ b/rcl_lifecycle/src/transition_map.c @@ -70,9 +70,11 @@ rcl_lifecycle_transition_map_fini( // free the primary states allocator->deallocate(transition_map->states, allocator->state); transition_map->states = NULL; + transition_map->states_size = 0; // free the tansitions allocator->deallocate(transition_map->transitions, allocator->state); transition_map->transitions = NULL; + transition_map->transitions_size = 0; return fcn_ret; }