diff --git a/src/drivers/hil/hil.cpp b/src/drivers/hil/hil.cpp index 16f861350c..be514eeb2b 100644 --- a/src/drivers/hil/hil.cpp +++ b/src/drivers/hil/hil.cpp @@ -805,7 +805,7 @@ fake(int argc, char *argv[]) orb_advert_t handle = orb_advertise(ORB_ID_VEHICLE_ATTITUDE_CONTROLS, &ac); - if (handle == 0) { + if (handle == nullptr) { puts("advertise failed"); return 1; } diff --git a/src/drivers/trone/trone.cpp b/src/drivers/trone/trone.cpp index 8eebe593c7..c5eaf4fedc 100644 --- a/src/drivers/trone/trone.cpp +++ b/src/drivers/trone/trone.cpp @@ -238,7 +238,7 @@ TRONE::TRONE(int bus, int address) : _collect_phase(false), _class_instance(-1), _orb_class_instance(-1), - _distance_sensor_topic(0), + _distance_sensor_topic(nullptr), _sample_perf(perf_alloc(PC_ELAPSED, "trone_read")), _comms_errors(perf_alloc(PC_COUNT, "trone_comms_errors")), _buffer_overflows(perf_alloc(PC_COUNT, "trone_buffer_overflows")) diff --git a/src/modules/mavlink/mavlink_mission.cpp b/src/modules/mavlink/mavlink_mission.cpp index 7a5a6cd46b..bc0b269ea1 100644 --- a/src/modules/mavlink/mavlink_mission.cpp +++ b/src/modules/mavlink/mavlink_mission.cpp @@ -81,7 +81,7 @@ MavlinkMissionManager::MavlinkMissionManager(Mavlink *mavlink) : MavlinkStream(m _transfer_partner_compid(0), _offboard_mission_sub(-1), _mission_result_sub(-1), - _offboard_mission_pub(0), + _offboard_mission_pub(nullptr), _slow_rate_limiter(_interval / 10.0f), _verbose(false) { diff --git a/src/modules/mavlink/mavlink_parameters.cpp b/src/modules/mavlink/mavlink_parameters.cpp index d7a855ddf5..f8aa035298 100644 --- a/src/modules/mavlink/mavlink_parameters.cpp +++ b/src/modules/mavlink/mavlink_parameters.cpp @@ -45,7 +45,7 @@ MavlinkParametersManager::MavlinkParametersManager(Mavlink *mavlink) : MavlinkStream(mavlink), _send_all_index(-1), - _rc_param_map_pub(0), + _rc_param_map_pub(nullptr), _rc_param_map() { } diff --git a/src/modules/uORB/uORBDevices_posix.cpp b/src/modules/uORB/uORBDevices_posix.cpp index 8042a5d6ea..9035a32bdc 100644 --- a/src/modules/uORB/uORBDevices_posix.cpp +++ b/src/modules/uORB/uORBDevices_posix.cpp @@ -284,7 +284,7 @@ uORB::DeviceNode::publish(const orb_metadata *meta, orb_advert_t handle, const v { //warnx("uORB::DeviceNode::publish meta = %p", meta); - if (handle == 0) { + if (handle == nullptr) { warnx("uORB::DeviceNode::publish called with invalid handle"); errno = EINVAL; return ERROR; diff --git a/src/modules/uORB/uORBManager_nuttx.cpp b/src/modules/uORB/uORBManager_nuttx.cpp index 479103fe7d..e8784d593e 100644 --- a/src/modules/uORB/uORBManager_nuttx.cpp +++ b/src/modules/uORB/uORBManager_nuttx.cpp @@ -89,18 +89,18 @@ orb_advert_t uORB::Manager::orb_advertise_multi(const struct orb_metadata *meta, /* open the node as an advertiser */ fd = node_open(PUBSUB, meta, data, true, instance, priority); if (fd == ERROR) - return 0; + return nullptr; /* get the advertiser handle and close the node */ result = ioctl(fd, ORBIOCGADVERTISER, (unsigned long)&advertiser); close(fd); if (result == ERROR) - return 0; + return nullptr; /* the advertiser must perform an initial publish to initialise the object */ result = orb_publish(meta, advertiser, data); if (result == ERROR) - return 0; + return nullptr; return advertiser; } diff --git a/src/modules/uORB/uORBTest_UnitTest.cpp b/src/modules/uORB/uORBTest_UnitTest.cpp index aa8249f54e..53a053dc92 100644 --- a/src/modules/uORB/uORBTest_UnitTest.cpp +++ b/src/modules/uORB/uORBTest_UnitTest.cpp @@ -144,7 +144,7 @@ int uORBTest::UnitTest::test() t.val = 0; ptopic = orb_advertise(ORB_ID(orb_test), &t); - if (ptopic == 0) + if (ptopic == nullptr) return test_fail("advertise failed: %d", errno); test_note("publish handle 0x%08x", ptopic);