diff --git a/src/modules/muorb/adsp/px4muorb.cpp b/src/modules/muorb/adsp/px4muorb.cpp index 2a0b943081..96124e8bc5 100644 --- a/src/modules/muorb/adsp/px4muorb.cpp +++ b/src/modules/muorb/adsp/px4muorb.cpp @@ -158,6 +158,7 @@ int px4muorb_param_update_value_from_shmem(uint32_t param, const uint8_t *value, release_shmem_lock(__FILE__, __LINE__); return 0; +} int px4muorb_topic_advertised(const char *topic_name) { diff --git a/src/modules/uORB/uORBManager.cpp b/src/modules/uORB/uORBManager.cpp index b53726ec6e..57435d1a3d 100644 --- a/src/modules/uORB/uORBManager.cpp +++ b/src/modules/uORB/uORBManager.cpp @@ -137,7 +137,7 @@ int uORB::Manager::orb_exists(const struct orb_metadata *meta, int instance) #else ret = px4_access(path, F_OK); if (ret == -1 && meta != nullptr && _remote_topics.size() > 0) { - ret = (_remote_topics.find(meta->o_name) != _remote_topics.end()); + ret = (_remote_topics.find(meta->o_name) != _remote_topics.end()) ? OK : ERROR; } return ret; #endif