aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-10-08 14:57:58 +0000
committerGreg Hudson <ghudson@mit.edu>2010-10-08 14:57:58 +0000
commit40fc36a6834e37e91bd1f781dd907b1c1017cb67 (patch)
tree65c66b0b7eafa7de51a64055fd318f1875241d11
parent6b5bab3bea44e960cada8e161702118a886767af (diff)
downloadkrb5-40fc36a6834e37e91bd1f781dd907b1c1017cb67.zip
krb5-40fc36a6834e37e91bd1f781dd907b1c1017cb67.tar.gz
krb5-40fc36a6834e37e91bd1f781dd907b1c1017cb67.tar.bz2
In gss_inquire_attrs_for_mech, remove the assumption that mech_attrs
!= NULL in a particular error case. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24444 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/lib/gssapi/mechglue/g_mechattr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/gssapi/mechglue/g_mechattr.c b/src/lib/gssapi/mechglue/g_mechattr.c
index 63ec357..d23f326 100644
--- a/src/lib/gssapi/mechglue/g_mechattr.c
+++ b/src/lib/gssapi/mechglue/g_mechattr.c
@@ -205,7 +205,8 @@ OM_uint32 gss_inquire_attrs_for_mech(
known_mech_attrs);
if (GSS_ERROR(status)) {
gss_release_oid_set(&tmpMinor, mech_attrs);
- *mech_attrs = GSS_C_NO_OID_SET;
+ if (mech_attrs != NULL)
+ *mech_attrs = GSS_C_NO_OID_SET;
}
}