diff --git a/src/platforms/posix/drivers/accelsim/accelsim.cpp b/src/platforms/posix/drivers/accelsim/accelsim.cpp index 5928ca834ba..1ba06148cb0 100644 --- a/src/platforms/posix/drivers/accelsim/accelsim.cpp +++ b/src/platforms/posix/drivers/accelsim/accelsim.cpp @@ -1186,6 +1186,7 @@ accelsim_main(int argc, char *argv[]) accelsim::usage(); return 1; } + const char *verb = argv[myoptind]; /* diff --git a/src/platforms/posix/drivers/adcsim/adcsim.cpp b/src/platforms/posix/drivers/adcsim/adcsim.cpp index 8ae066e5f55..5cd9fff61f7 100644 --- a/src/platforms/posix/drivers/adcsim/adcsim.cpp +++ b/src/platforms/posix/drivers/adcsim/adcsim.cpp @@ -241,6 +241,7 @@ adcsim_main(int argc, char *argv[]) } ret = g_adc->init(); + if (ret != 0) { PX4_ERR("ADCSIM init failed (%d)", ret); return 1; diff --git a/src/platforms/posix/drivers/gyrosim/gyrosim.cpp b/src/platforms/posix/drivers/gyrosim/gyrosim.cpp index 4adb3db9d7b..c44b10e8790 100644 --- a/src/platforms/posix/drivers/gyrosim/gyrosim.cpp +++ b/src/platforms/posix/drivers/gyrosim/gyrosim.cpp @@ -391,6 +391,7 @@ GYROSIM::init() struct gyro_report grp = {}; ret = VirtDevObj::init(); + if (ret != 0) { PX4_WARN("Base class init failed"); ret = 1;