summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/iicbus/max6690.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/iicbus/max6690.c b/sys/dev/iicbus/max6690.c
index 5742e17..67bb042 100644
--- a/sys/dev/iicbus/max6690.c
+++ b/sys/dev/iicbus/max6690.c
@@ -340,6 +340,10 @@ max6690_sensor_read(struct max6690_sensor *sens)
}
err = max6690_read(sc->sc_dev, sc->sc_addr, reg_int, &integer);
+
+ if (err < 0)
+ return (-1);
+
err = max6690_read(sc->sc_dev, sc->sc_addr, reg_ext, &fraction);
if (err < 0)
OpenPOWER on IntegriCloud