From 618d51dab113d3beced93d2ce2c29f29d0c3e5db Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 13 Feb 2015 20:08:51 +1100 Subject: hmc5883: fixed build errors with gcc 2.7.4 and -O3 --- src/drivers/hmc5883/hmc5883.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/drivers/hmc5883/hmc5883.cpp') diff --git a/src/drivers/hmc5883/hmc5883.cpp b/src/drivers/hmc5883/hmc5883.cpp index c4d8e37f1..7560ef20b 100644 --- a/src/drivers/hmc5883/hmc5883.cpp +++ b/src/drivers/hmc5883/hmc5883.cpp @@ -477,7 +477,7 @@ int HMC5883::set_range(unsigned range) if (OK != ret) perf_count(_comms_errors); - uint8_t range_bits_in; + uint8_t range_bits_in = 0; ret = read_reg(ADDR_CONF_B, range_bits_in); if (OK != ret) @@ -495,7 +495,7 @@ void HMC5883::check_range(void) { int ret; - uint8_t range_bits_in; + uint8_t range_bits_in = 0; ret = read_reg(ADDR_CONF_B, range_bits_in); if (OK != ret) { perf_count(_comms_errors); @@ -518,7 +518,7 @@ void HMC5883::check_conf(void) { int ret; - uint8_t conf_reg_in; + uint8_t conf_reg_in = 0; ret = read_reg(ADDR_CONF_A, conf_reg_in); if (OK != ret) { perf_count(_comms_errors); @@ -1215,7 +1215,7 @@ int HMC5883::set_excitement(unsigned enable) if (OK != ret) perf_count(_comms_errors); - uint8_t conf_reg_ret; + uint8_t conf_reg_ret = 0; read_reg(ADDR_CONF_A, conf_reg_ret); //print_info(); -- cgit v1.2.3