diff options
author | Marcel Ziswiler | 2019-02-01 16:01:08 +0100 |
---|---|---|
committer | Tom Rini | 2019-02-09 07:51:00 -0500 |
commit | b3860bfe779f71708f380392ef195e137981d7ad (patch) | |
tree | 857f40b8a79634e8bb938ec206f8beae009032b4 /cmd | |
parent | f3885649657b4dfb669ae4505a0516c3affb8694 (diff) |
cmd: sata: add null pointer check for dev
Calling sata_scan() with a null pointer probably won't make much sense.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/sata.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/sata.c b/cmd/sata.c index 6d62ba8f74a..a73cc54bd3e 100644 --- a/cmd/sata.c +++ b/cmd/sata.c @@ -60,6 +60,10 @@ int sata_probe(int devnum) printf("Cannot probe SATA device %d (err=%d)\n", devnum, rc); return CMD_RET_FAILURE; } + if (!dev) { + printf("No SATA device found!\n"); + return CMD_RET_FAILURE; + } rc = sata_scan(dev); if (rc) { printf("Cannot scan SATA device %d (err=%d)\n", devnum, rc); |