diff --git a/drivers/sensors/adxl345_base.c b/drivers/sensors/adxl345_base.c index 314e1e128cf..0d999613b4c 100644 --- a/drivers/sensors/adxl345_base.c +++ b/drivers/sensors/adxl345_base.c @@ -442,6 +442,7 @@ ADXL345_HANDLE adxl345_instantiate(FAR struct i2c_dev_s *dev, if (ret < 0) { sndbg("Wrong Device ID!\n"); + kmm_free(priv); return NULL; }