X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=release_oid.c;h=184dbab8f993f9440d4ad84c618a6e383b55b1a6;hp=947baa22e85f544961764050829b6c46a815d58d;hb=7db57acddeddad5f96d16288b3776baf6c10c0b1;hpb=bb9927f5ce8a09c29d449cfacc6f5309c42c06e0 diff --git a/release_oid.c b/release_oid.c index 947baa2..184dbab 100644 --- a/release_oid.c +++ b/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); }