src/gray_errors.f90: fix possible null prt dereference
This commit is contained in:
parent
65b9d129ea
commit
c3a3972378
@ -142,8 +142,11 @@ contains
|
||||
integer, intent(in), optional :: subcase
|
||||
integer(kind=gray_error) :: raise_error
|
||||
|
||||
raise_error = ibset(error, spec%offset &
|
||||
+ merge(subcase, 0, present(subcase)))
|
||||
if (present(subcase)) then
|
||||
raise_error = ibset(error, spec%offset + subcase)
|
||||
else
|
||||
raise_error = ibset(error, spec%offset)
|
||||
end if
|
||||
end function raise_error
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user