gss: fix typo regression in setting minor_status
authorLuke Howard <lukeh@padl.com>
Thu, 16 Apr 2020 00:44:04 +0000 (10:44 +1000)
committerLuke Howard <lukeh@padl.com>
Thu, 16 Apr 2020 00:44:04 +0000 (10:44 +1000)
_gss_secure_release_buffer_set() patch changed minor_status to 0, not
*minor_status as correct. No behavioural change as
_gss_secure_release_buffer_set() would have set it anyway, but obviously this
was unintentional.

lib/gssapi/mech/gss_inquire_cred_by_oid.c

index ee5ba6085f9fd06cf51cae5256ba65db8b7d8852..4e7c73fa41390f872150634080706e63b8deee62 100644 (file)
@@ -59,7 +59,7 @@ gss_inquire_cred_by_oid (OM_uint32 *minor_status,
                m = mc->gmc_mech;
                if (m == NULL) {
                        _gss_secure_release_buffer_set(minor_status, &set);
-                       minor_status = 0;
+                       *minor_status = 0;
                        return GSS_S_BAD_MECH;
                }