4.4. What’s Fixed in 7.2.0

4.4.1. Negative values were not allowed when setting the minimum, maximum, and default member values

System Designer did not allow negative values when setting the minimum, maximum and default value of a member in the Types View. This problem has been resolved.

[RTI Issue ID SYSD-1123]

4.4.2. Invalid use of the Unix path separator in Windows

System Designer sometimes used the Unix path separator (“/”) in place of the Windows path separator (“\”). This usage caused issues when trying to navigate file paths on Windows machines. This problem has been resolved.

[RTI Issue ID SYSD-1108]

4.4.3. System Designer incorrectly displayed the <base_name> tag after removing a QoS Snippet

System Designer displayed the <base_name> tag after removing the QoS Snippet from a QoS Profile or Entity QoS in the XML View. This problem has been resolved so that <base_name> is not displayed when the QoS Profile or Entity QoS is not inheriting from anything.

[RTI Issue ID SYSD-1105]

4.4.4. System Designer allowed inheritance from types defined below the current type

System Designer allowed inheritance from types defined below the current type, as demonstrated in the code snippet below. This problem has been resolved. Now, System Designer throws an error when trying to inherit from a type defined below the current one.

struct A : B {};
struct B {};

[RTI Issue ID SYSD-623]