MIT build fixes
[mech_eap.orig] / release_oid.c
index 8d1cbf3..947baa2 100644 (file)
  * SUCH DAMAGE.
  */
 
+/*
+ * Mark an internalized OID as not required to be released.
+ */
+
 #include "gssapiP_eap.h"
 
 OM_uint32
@@ -38,6 +42,8 @@ gss_internal_release_oid(OM_uint32 *minor,
 {
     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;