syscall: fix dereference of undefined pointer
linux-user/syscall.c:5581:9: warning: Dereference of undefined pointer value if (*host_rt_dev_ptr != 0) { ^~~~~~~~~~~~~~~~ Reported-by: Clang Static Analyzer Suggested-by: Laurent Vivier <lvivier@redhat.com> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
72cd500b72
commit
bc658e4a2e
@ -5573,6 +5573,7 @@ static abi_long do_ioctl_rt(const IOCTLEntry *ie, uint8_t *buf_temp,
|
||||
field_types, THUNK_HOST);
|
||||
}
|
||||
unlock_user(argptr, arg, 0);
|
||||
assert(host_rt_dev_ptr);
|
||||
|
||||
ret = get_errno(safe_ioctl(fd, ie->host_cmd, buf_temp));
|
||||
if (*host_rt_dev_ptr != 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user