gss: cast HEIM_ERR_EOF to OM_uint32 before check
In gss_import_cred(): HEIM_ERR_EOF is negative, cast to OM_uint32 before checking against *minor_status
This commit is contained in:
@@ -250,7 +250,7 @@ gss_import_cred(OM_uint32 * minor_status,
|
|||||||
gss_OID oid;
|
gss_OID oid;
|
||||||
|
|
||||||
major = _gss_mg_ret_oid(minor_status, sp, &oid);
|
major = _gss_mg_ret_oid(minor_status, sp, &oid);
|
||||||
if (*minor_status == HEIM_ERR_EOF)
|
if (*minor_status == (OM_uint32)HEIM_ERR_EOF)
|
||||||
break;
|
break;
|
||||||
else if (major != GSS_S_COMPLETE)
|
else if (major != GSS_S_COMPLETE)
|
||||||
goto out;
|
goto out;
|
||||||
|
Reference in New Issue
Block a user