No description
Find a file
Jacob Perron 76a706db9b
Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (#794, #834) (#832)
* Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (#794)

* Fix memory leak in rcl_subscription_init()/rcl_publisher_init()

In rcl_subscription_init(), while rmw_subscription_get_actual_qos()
return failure, created rmw subscription handle isn't freed.
In rcl_publisher_init(), while rmw_publisher_get_actual_qos()
return failure, created rmw publisher handle isn't freed.

Signed-off-by: Barry Xu <barry.xu@sony.com>

* Remove codes on the cascading errors.

Signed-off-by: Barry Xu <barry.xu@sony.com>

* Change code style

Signed-off-by: Barry Xu <barry.xu@sony.com>

* Output error message to stderr

Signed-off-by: Barry Xu <barry.xu@sony.com>

* Remove format string

This version of the macro is not available in Foxy.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Print new line

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

Co-authored-by: Barry Xu <barry.xu@sony.com>
2020-10-16 13:42:49 -07:00
.github advise to ask questions on ROS answers 2018-02-26 21:56:13 -08:00
rcl Fix memory leak in rcl_subscription_init()/rcl_publisher_init() (#794, #834) (#832) 2020-10-16 13:42:49 -07:00
rcl_action 1.1.8 2020-10-07 10:41:11 -07:00
rcl_lifecycle Fix test_rcl_lifecycle (#788) 2020-10-16 19:28:38 +02:00
rcl_yaml_param_parser Add mocking unit tests for rcl_yaml_param_parser (coverage part 3/3) (#772) 2020-10-09 09:02:32 +02:00
.gitignore Initial commit 2015-02-20 16:06:40 -08:00
CONTRIBUTING.md add section about DCO to CONTRIBUTING.md 2019-03-20 08:37:06 -07:00
LICENSE align LICENSE file with template 2015-04-03 12:47:47 -07:00
README.md Included features (#644) 2020-05-08 08:48:03 +02:00

rcl

This repository contains several packages which are all related to the rcl package.