Fixes memory leaks for nested fields#203
Merged
dirk-thomas merged 4 commits intoros2:masterfrom Jul 12, 2018
martins-mozeiko:fix-memory-leaks
Merged
Fixes memory leaks for nested fields#203dirk-thomas merged 4 commits intoros2:masterfrom martins-mozeiko:fix-memory-leaks
dirk-thomas merged 4 commits intoros2:masterfrom
martins-mozeiko:fix-memory-leaks
Conversation
This separates memory allocation out from convert_from_py function. Now it uses separate create_message function to allocate message, making it explicit gives better control where and how memory is allocated and freed.
13 tasks
dirk-thomas
previously approved these changes
Jul 12, 2018
dirk-thomas
approved these changes
Jul 12, 2018
34 tasks
YuanYuYuan
pushed a commit
to YuanYuYuan/rclpy
that referenced
this pull request
Nov 12, 2025
Maybe unused
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This separates memory allocation out from convert_from_py function. Now it uses separate create_message function to allocate message, making it explicit gives better control where and how memory is allocated and freed.
See ros2/rosidl_python#5 for details.
This pull request depends on changes in ros2/rosidl_python#7
connects to ros2/rosidl_python#7