mirror of
https://github.com/rapid7/metasploit-payloads
synced 2024-11-20 14:39:22 +01:00
remove unneeded checks before free, one being an impossible scenario
This commit is contained in:
parent
8b4d65de47
commit
bf8950ebe9
@ -49,10 +49,7 @@ Remote* remote_allocate()
|
|||||||
pivot_tree_destroy(remote->pivot_listeners);
|
pivot_tree_destroy(remote->pivot_listeners);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (remote)
|
free(remote);
|
||||||
{
|
|
||||||
free(remote);
|
|
||||||
}
|
|
||||||
|
|
||||||
vdprintf("[REMOTE] here 3");
|
vdprintf("[REMOTE] here 3");
|
||||||
return NULL;
|
return NULL;
|
||||||
@ -73,10 +70,7 @@ VOID remote_deallocate(Remote * remote)
|
|||||||
lock_destroy(remote->lock);
|
lock_destroy(remote->lock);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (remote->orig_config)
|
free(remote->orig_config);
|
||||||
{
|
|
||||||
free(remote->orig_config);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Wipe our structure from memory
|
// Wipe our structure from memory
|
||||||
memset(remote, 0, sizeof(Remote));
|
memset(remote, 0, sizeof(Remote));
|
||||||
|
Loading…
Reference in New Issue
Block a user