tools: kwbimage: Don't crash when binary file name does not contain '/'
authorPali Rohár <pali@kernel.org>
Fri, 23 Jul 2021 09:14:00 +0000 (11:14 +0200)
committerStefan Roese <sr@denx.de>
Sat, 31 Jul 2021 07:49:31 +0000 (09:49 +0200)
commit4efbf1c3273788b83dd1f7646d26ce9950e4b4dc
tree183b2165aa7e17243a4c5ddf2bd057c988d084a0
parent501a54a29cc20ce7df70f290fa274b8e2ea9d6f4
tools: kwbimage: Don't crash when binary file name does not contain '/'

In the case when the file name is specified relative to the current
working directory, it does not contain '/' character and strrchr()
returns NULL.

The following strcmp() function then crashes on NULL pointer
dereference.

Signed-off-by: Pali Rohár <pali@kernel.org>
Reviewed-by: Marek Behún <marek.behun@nic.cz>
Reviewed-by: Stefan Roese <sr@denx.de>
Reviewed-by: Chris Packham <judge.packham@gmail.com>
Tested-by: Chris Packham <judge.packham@gmail.com>
tools/kwbimage.c