util/romcc: Add null check for filename
It is possible that 'filename' is still null in this if statement, so we add an extra check to prevent a null dereference in strcmp. Change-Id: Iaba95b63a4d552051e0c56445522de7274dfd0b3 Signed-off-by: Jacob Garber <jgarber1@ualberta.ca> Found-by: Coverity CID 1395330 Reviewed-on: https://review.coreboot.org/c/coreboot/+/32922 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
b4222a65ad
commit
4b688ab3fe
|
@ -1989,7 +1989,7 @@ static struct occurrence *new_occurrence(struct compile_state *state)
|
||||||
(last->line == line) &&
|
(last->line == line) &&
|
||||||
(last->function == function) &&
|
(last->function == function) &&
|
||||||
((last->filename == filename) ||
|
((last->filename == filename) ||
|
||||||
(strcmp(last->filename, filename) == 0)))
|
(filename != NULL && strcmp(last->filename, filename) == 0)))
|
||||||
{
|
{
|
||||||
get_occurrence(last);
|
get_occurrence(last);
|
||||||
return last;
|
return last;
|
||||||
|
|
Loading…
Reference in New Issue