tools: mkimage: Check for datafile when type is script
If generating a script image and no datafile has been passed in, mkimage dies with SIGSEGV: #0 __strchr_sse2 () at ../sysdeps/x86_64/multiarch/../strchr.S:32 #1 0x0000000000403818 in main at tools/mkimage.c:503 Add explicit test for datafile to fix this. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
This commit is contained in:
parent
c3b115f4b7
commit
8c84287a0f
@ -301,6 +301,8 @@ static void process_args(int argc, char **argv)
|
||||
else if (!params.datafile)
|
||||
usage("Missing data file for auto-FIT (use -d)");
|
||||
} else if (type != IH_TYPE_INVALID) {
|
||||
if (type == IH_TYPE_SCRIPT && !params.datafile)
|
||||
usage("Missing data file for script (use -d)");
|
||||
params.type = type;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user