mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 01:48:00 +00:00
Uppity: fix a really obvious use-after-free.
Oops! Fortunately, it's _only_ in Uppity. Must have written that code in a hell of a hurry to make that goof.
This commit is contained in:
parent
b9db527102
commit
dd3f04ec40
@ -323,9 +323,10 @@ static void ssh_server_free_callback(void *vsrv)
|
|||||||
sfree(srv->gss_state.libs); /* FIXME: replace with sensible */
|
sfree(srv->gss_state.libs); /* FIXME: replace with sensible */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
LogPolicy *lp = srv->logpolicy;
|
||||||
sfree(srv);
|
sfree(srv);
|
||||||
|
|
||||||
server_instance_terminated(srv->logpolicy);
|
server_instance_terminated(lp);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void server_connect_bpp(server *srv)
|
static void server_connect_bpp(server *srv)
|
||||||
|
Loading…
Reference in New Issue
Block a user