Fix a couple of crashers in case of invalid radsec configuration
[moonshot.git] / mech_eap / accept_sec_context.c
index dd8ec4e..4d92c80 100644 (file)
@@ -439,7 +439,8 @@ eapGssSmAcceptAuthenticate(OM_uint32 *minor,
     major = GSS_S_CONTINUE_NEEDED;
 
 cleanup:
-    rs_request_destroy(request);
+    if (request != NULL)
+        rs_request_destroy(request);
 
     return major;
 }