summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlec Berg <alecaberg@chromium.org>2015-01-08 08:59:36 -0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-01-08 21:03:44 +0000
commit963d4762b2ecb23d5a048592d122901bd5b3b6e4 (patch)
tree95ea54d98b32d5caf7f6c46caa202460502710c2
parenta5a2b263f8330f3c5bc535a2f6388b612cb9b4eb (diff)
downloadchrome-ec-963d4762b2ecb23d5a048592d122901bd5b3b6e4.tar.gz
charge_manager: fix initialization bug of best_port_power
Fix bug, local var best_port_power was uninitialized. BUG=none BRANCH=samus TEST=make -j buildall Change-Id: I15bcc52453e63dab8957625bf596dc2a7a0c4153 Signed-off-by: Alec Berg <alecaberg@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/239423 Reviewed-by: Shawn N <shawnn@chromium.org> Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
-rw-r--r--common/charge_manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/charge_manager.c b/common/charge_manager.c
index 9a9629407f..ffb2912b4f 100644
--- a/common/charge_manager.c
+++ b/common/charge_manager.c
@@ -110,7 +110,7 @@ static void charge_manager_get_best_charge_port(int *new_port,
{
int supplier = CHARGE_SUPPLIER_NONE;
int port = CHARGE_PORT_NONE;
- int best_port_power, candidate_port_power;
+ int best_port_power = -1, candidate_port_power;
int i, j;
/* Skip port selection on OVERRIDE_DONT_CHARGE. */