From 54eed312a6a95a54ffc7630596962e5c91e7d7e7 Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Fri, 6 Sep 2019 13:11:54 +0200 Subject: util/ectool: check malloc for NULL Found by Coverity Scan #141760. BUG=none BRANCH=none TEST=none Change-Id: Icba3268919e8dde937e00172c288b10e2e3f6e87 Signed-off-by: Patrick Georgi Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1789147 Tested-by: Patrick Georgi Auto-Submit: Patrick Georgi Reviewed-by: Daisuke Nojiri Commit-Queue: Patrick Georgi --- util/ectool.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/util/ectool.c b/util/ectool.c index ac3514800d..fc366918d4 100644 --- a/util/ectool.c +++ b/util/ectool.c @@ -6455,6 +6455,8 @@ int cmd_i2c_xfer(int argc, char *argv[]) if (write_len) { write_buf = malloc(write_len); + if (write_buf == NULL) + return -1; for (i = 0; i < write_len; i++) { write_buf[i] = strtol(argv[i], &e, 0); if (e && *e) { -- cgit v1.2.1