From e47042cba4f32f77b361d0f87d905b9386cadde8 Mon Sep 17 00:00:00 2001 From: Michel Hidalgo Date: Mon, 1 Jun 2020 18:44:48 -0300 Subject: [PATCH] Ensure rcl_publisher_init() fails safely. (#667) Signed-off-by: Michel Hidalgo --- rcl/src/rcl/publisher.c | 1 + 1 file changed, 1 insertion(+) diff --git a/rcl/src/rcl/publisher.c b/rcl/src/rcl/publisher.c index 7666352..67c4778 100644 --- a/rcl/src/rcl/publisher.c +++ b/rcl/src/rcl/publisher.c @@ -198,6 +198,7 @@ rcl_publisher_init( fail: if (publisher->impl) { allocator->deallocate(publisher->impl, allocator->state); + publisher->impl = NULL; } ret = fail_ret;