From: ysvenkat Date: Fri, 15 Jan 2010 23:37:47 +0000 (+0000) Subject: Fixed a null pointer dereference introduced during the usage metrics X-Git-Url: http://andersk.mit.edu/gitweb/gssapi-openssh.git/commitdiff_plain/196fbaad2b9568f127b7070b562f40ba71078d71 Fixed a null pointer dereference introduced during the usage metrics support work. --- diff --git a/openssh/gss-serv.c b/openssh/gss-serv.c index 9a21de3..ca1370f 100644 --- a/openssh/gss-serv.c +++ b/openssh/gss-serv.c @@ -611,7 +611,9 @@ ssh_gssapi_update_creds(ssh_gssapi_ccache *store) { void ssh_gssapi_get_client_info(char **userdn, char **mech) { *userdn = gssapi_client.displayname.value; - *mech = gssapi_client.mech->name; + + if (gssapi_client.mech) + *mech = gssapi_client.mech->name; } #endif