diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2016-05-05 09:53:28 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-05-05 19:16:57 -0700 |
commit | 2c162ddade721473eb3fbe7d6ae139def581af2c (patch) | |
tree | f932e1d33e4d1f37ca19db2c57773a1876814ae2 | |
parent | 8321eed87bfe9388b12cfb4656498aefafc11a71 (diff) | |
download | chrome-ec-2c162ddade721473eb3fbe7d6ae139def581af2c.tar.gz |
test: host: Fix sbc_charging_v2 test failure
sb_i2c_xfer() assumes 'out' is a valid pointer, which is only true if
out_size is non-zero.
BUG=chrome-os-partner:51207
BRANCH=glados
TEST=`make buildall -j` w/
https://chromium-review.googlesource.com/#/c/342630/
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Change-Id: Ia22dcca2b5318b4d69c7afa49f5c8891ab329bd1
Reviewed-on: https://chromium-review.googlesource.com/342635
Commit-Ready: Shawn N <shawnn@chromium.org>
Tested-by: Shawn N <shawnn@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@google.com>
-rw-r--r-- | board/host/battery.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/host/battery.c b/board/host/battery.c index e2c4b26b85..9dcde241ab 100644 --- a/board/host/battery.c +++ b/board/host/battery.c @@ -17,7 +17,7 @@ static uint16_t mock_smart_battery[SB_MANUFACTURER_DATA + 1]; int sb_i2c_xfer(int port, int slave_addr, const uint8_t *out, int out_size, uint8_t *in, int in_size, int flags) { - if (out_size == 0 && in_size == 0) + if (out_size == 0) return EC_SUCCESS; if (port != I2C_PORT_BATTERY || slave_addr != BATTERY_ADDR) |