Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid memory leaks and undefined behavior in rmw_fastrtps_dynamic_cpp typesupport code #429

Merged
merged 7 commits into from
Sep 9, 2020

Commits on Sep 4, 2020

  1. Get rid of call_new

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    916b58d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Use resize_function and get_function on sequences and arrays.

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    9183e57 View commit details
    Browse the repository at this point in the history
  2. Fixed linters

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    e547be4 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Use static_cast on sub_members

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    1c32f41 View commit details
    Browse the repository at this point in the history
  2. Use size_function and get_function when serializing.

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    82a6335 View commit details
    Browse the repository at this point in the history
  3. Use size_function and get_function on getEstimatedSerializedSize.

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    5725136 View commit details
    Browse the repository at this point in the history
  4. Removed unused code.

    Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
    MiguelCompany committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    ccb1590 View commit details
    Browse the repository at this point in the history