Fix leak of keybuf in recv_msg_userauth_pk_ok, courtesy of Klocwork

--HG--
extra : convert_revision : 9c39c3f447a47f61606df5d4bee364a449f12e18
This commit is contained in:
Matt Johnston 2007-02-03 13:31:01 +00:00
parent d0533106a8
commit d4bc0aec5d

View File

@ -60,8 +60,8 @@ void cli_pubkeyfail() {
void recv_msg_userauth_pk_ok() {
struct SignKeyList *keyitem;
buffer* keybuf;
struct SignKeyList *keyitem = NULL;
buffer* keybuf = NULL;
char* algotype = NULL;
unsigned int algolen;
int keytype;
@ -121,6 +121,8 @@ void recv_msg_userauth_pk_ok() {
} else {
TRACE(("That was whacky. We got told that a key was valid, but it didn't match our list. Sounds like dodgy code on Dropbear's part"))
}
buf_free(keybuf);
TRACE(("leave recv_msg_userauth_pk_ok"))
}