From ac7c05a21313245315102302789040aa555ec4ba Mon Sep 17 00:00:00 2001 From: y-okumura-isp Date: Fri, 31 Jan 2020 11:41:04 +0900 Subject: [PATCH] `rcl_arguments_fini` free external_log_config_file (#469) Signed-off-by: y-okumura-isp --- rcl/src/rcl/arguments.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rcl/src/rcl/arguments.c b/rcl/src/rcl/arguments.c index a8242f0b36..f24c33683c 100644 --- a/rcl/src/rcl/arguments.c +++ b/rcl/src/rcl/arguments.c @@ -1117,6 +1117,11 @@ rcl_arguments_fini( args->impl->parameter_files = NULL; } + if (NULL != args->impl->external_log_config_file) { + args->impl->allocator.deallocate(args->impl->external_log_config_file, args->impl->allocator.state); + args->impl->external_log_config_file = NULL; + } + args->impl->allocator.deallocate(args->impl, args->impl->allocator.state); args->impl = NULL; return ret;