diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-07-16 08:54:40 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-07-16 08:54:40 +0200 |
commit | 7ca184de45a49ca2bde5733a54843975e193a237 (patch) | |
tree | b36fceee56f4df97bd9c10a3d28f32bfe0345d19 /src | |
parent | da4967e8e4256a31550a10090cbf6bfc12166b61 (diff) | |
download | px4-firmware-7ca184de45a49ca2bde5733a54843975e193a237.tar.gz px4-firmware-7ca184de45a49ca2bde5733a54843975e193a237.tar.bz2 px4-firmware-7ca184de45a49ca2bde5733a54843975e193a237.zip |
MEAS airspeed: Stricter initialization and constructors
Diffstat (limited to 'src')
-rw-r--r-- | src/drivers/meas_airspeed/meas_airspeed.cpp | 4 | ||||
-rw-r--r-- | src/drivers/meas_airspeed/module.mk | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/drivers/meas_airspeed/meas_airspeed.cpp b/src/drivers/meas_airspeed/meas_airspeed.cpp index d643fcad6..6ab437716 100644 --- a/src/drivers/meas_airspeed/meas_airspeed.cpp +++ b/src/drivers/meas_airspeed/meas_airspeed.cpp @@ -140,9 +140,9 @@ extern "C" __EXPORT int meas_airspeed_main(int argc, char *argv[]); MEASAirspeed::MEASAirspeed(int bus, int address, const char *path) : Airspeed(bus, address, CONVERSION_INTERVAL, path), _filter(MEAS_RATE, MEAS_DRIVER_FILTER_FREQ), - _t_system_power(-1) + _t_system_power(-1), + system_power{} { - memset(&system_power, 0, sizeof(system_power)); } int diff --git a/src/drivers/meas_airspeed/module.mk b/src/drivers/meas_airspeed/module.mk index 84192d1b5..2a15b669f 100644 --- a/src/drivers/meas_airspeed/module.mk +++ b/src/drivers/meas_airspeed/module.mk @@ -40,3 +40,5 @@ MODULE_COMMAND = meas_airspeed SRCS = meas_airspeed.cpp MODULE_STACKSIZE = 1200 + +EXTRACXXFLAGS = -Weffc++ |