]> git.baikalelectronics.ru Git - uboot.git/commit
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)
commitb00eeb03952a47d28014d0e33aaa53f822e52325
tree183b2165aa7e17243a4c5ddf2bd057c988d084a0
parent524291a060583e6bc883449a82e107f3151e2fdc
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