mirror of
https://github.com/nmap/nmap.git
synced 2026-08-04 14:49:29 +00:00
Avoid dereferencing a NULL key in l_nsock_ncap_close.
This commit is contained in:
parent
c371d35714
commit
cac58924e0
1 changed files with 3 additions and 2 deletions
|
|
@ -1362,9 +1362,10 @@ static int l_nsock_ncap_close(lua_State * L)
|
|||
ns->references--;
|
||||
if (ns->references == 0)
|
||||
{
|
||||
ncap_socket_map_del(ns->key);
|
||||
if (ns->key)
|
||||
if (ns->key) {
|
||||
ncap_socket_map_del(ns->key);
|
||||
free(ns->key);
|
||||
}
|
||||
nsi_delete(ns->nsiod, NSOCK_PENDING_NOTIFY);
|
||||
free(ns);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue