X-Git-Url: http://www.project-moonshot.org/gitweb/?p=moonshot.git;a=blobdiff_plain;f=mech_eap%2Frelease_oid.c;fp=mech_eap%2Frelease_oid.c;h=184dbab8f993f9440d4ad84c618a6e383b55b1a6;hp=947baa22e85f544961764050829b6c46a815d58d;hb=a4a91192e39832457581c00a484ae567b2f7e30f;hpb=5a3bedda8ea1351a653c28b2f2780040cb906de0 diff --git a/mech_eap/release_oid.c b/mech_eap/release_oid.c index 947baa2..184dbab 100644 --- a/mech_eap/release_oid.c +++ b/mech_eap/release_oid.c @@ -40,16 +40,5 @@ OM_uint32 gss_internal_release_oid(OM_uint32 *minor, gss_OID *oid) { - gss_OID internalizedOid = GSS_C_NO_OID; - - *minor = 0; - - if (gssEapInternalizeOid(*oid, &internalizedOid)) { - /* OID was internalized, so we can mark it as "freed" */ - *oid = GSS_C_NO_OID; - return GSS_S_COMPLETE; - } - - /* we don't know about this OID */ - return GSS_S_CONTINUE_NEEDED; + return gssEapReleaseOid(minor, oid); }