eProsima / Fast-DDS-Gen

Fast-DDS IDL code generator tool. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
82 stars 62 forks source link

[21596] Unions with Boolean or Enumeration discriminator might not be initialized correctly #393

Closed richiware closed 2 months ago

richiware commented 2 months ago

Description

For unions with boolean or enumeration discriminator if all cases are covered, the default discriminator value is set correctly to true or to first enumeration literal but the C++ constructor not initialize that member.

Fix was done in eProsima/IDL-Parser#156. This PR only updates the submodule.

Depends on:

Contributor Checklist

Reviewer Checklist