diff options
author | Tom Hughes <tomhughes@chromium.org> | 2021-01-05 10:33:03 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-05 19:37:57 +0000 |
commit | f5de8999009643f9bca889fe2d4448c360736d86 (patch) | |
tree | 8e08d3ff01f59309fb8c3427d307d53af5096e50 /util | |
parent | 25a90fe9acbc568ad5014c6a7c7a42f36795a6ee (diff) | |
download | chrome-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.c | 3 |
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; |