cleanup, fix some uninitialised variable warnings
[mech_eap.orig] / inquire_mech_for_saslname.c
index ca54540..9b7c5d9 100644 (file)
@@ -67,8 +67,8 @@ gss_inquire_saslname_for_mech(OM_uint32 *minor,
     if (sasl_mech_name != GSS_C_NO_BUFFER) {
         name = gssEapOidToSaslName(mech);
         if (name == GSS_C_NO_BUFFER) {
-            *minor = GSSEAP_WRONG_MECH;
             major = GSS_S_BAD_MECH;
+            *minor = GSSEAP_WRONG_MECH;
         } else {
             major = duplicateBuffer(minor, name, sasl_mech_name);
         }