cyclonedds/src/core/ddsc
Erik Boasson 6dc28db197 Fix warning by cleaning up dds_set_qos_locked_raw
gcc 5.4 correctly warned that a null pointer was being passed into the
entity-specific "set_qos" function when changing a topic QoS, where that
parameter was tagged as "non-null".  As it was never dereferenced in
this case the resulting behaviour was still correct.

It turns out that the entire function was overly complicated and that
simply passing the entity pointer round allows eliminating a few
arguments as well.

(Oddly none of the more modern toolchains used pick this up.)

Signed-off-by: Erik Boasson <eb@ilities.com>
2020-02-22 14:30:46 +01:00
..
cmake Use PROJECT_NAME instead of CMAKE_PROJECT_NAME 2019-10-20 03:28:15 -07:00
include Rename nn_plist, xqos to ddsi_plist, xqos 2020-02-11 23:26:01 +01:00
src Fix warning by cleaning up dds_set_qos_locked_raw 2020-02-22 14:30:46 +01:00
tests Check all dds_write calls in liveliness tests 2020-02-18 13:55:44 +01:00
CMakeLists.txt Clean up sertopic_default definition 2020-02-11 23:26:01 +01:00