summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2021-01-05 10:33:03 -0800
committerCommit Bot <commit-bot@chromium.org>2021-01-05 19:37:57 +0000
commitf5de8999009643f9bca889fe2d4448c360736d86 (patch)
tree8e08d3ff01f59309fb8c3427d307d53af5096e50 /util
parent25a90fe9acbc568ad5014c6a7c7a42f36795a6ee (diff)
downloadchrome-ec-f5de8999009643f9bca889fe2d4448c360736d86.tar.gz
util: Fix sysinfo command
Local variable was being used for result instead of the argument passed to the function. BRANCH=none BUG=b:176758580 TEST=(nocturne) $ ectool --name=cros_fp sysinfo Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: Icc7af7bfe854165f1c9d0569f27f857a9fc309e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2610931 Commit-Queue: Yicheng Li <yichengli@chromium.org> Reviewed-by: Yicheng Li <yichengli@chromium.org>
Diffstat (limited to 'util')
-rw-r--r--util/ectool.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/util/ectool.c b/util/ectool.c
index 5f1b491c85..a5d156129d 100644
--- a/util/ectool.c
+++ b/util/ectool.c
@@ -1818,10 +1818,9 @@ enum sysinfo_fields {
static int sysinfo(struct ec_response_sysinfo *info)
{
- struct ec_response_sysinfo r;
int rv;
- rv = ec_command(EC_CMD_SYSINFO, 0, NULL, 0, &r, sizeof(r));
+ rv = ec_command(EC_CMD_SYSINFO, 0, NULL, 0, info, sizeof(*info));
if (rv < 0) {
fprintf(stderr, "ERROR: EC_CMD_SYSINFO failed: %d\n", rv);
return rv;