test free(NULL)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24400 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -274,6 +274,20 @@ getverifymic(gss_ctx_id_t cctx, gss_ctx_id_t sctx, gss_OID mechoid)
|
||||
gssapi_err(maj_stat, min_stat, mechoid));
|
||||
}
|
||||
|
||||
static void
|
||||
empty_release(void)
|
||||
{
|
||||
gss_ctx_id_t ctx = GSS_C_NO_CONTEXT;
|
||||
gss_cred_id_t cred = GSS_C_NO_CREDENTIAL;
|
||||
gss_name_t name = GSS_C_NO_NAME;
|
||||
gss_OID_set oidset = GSS_C_NO_OID_SET;
|
||||
OM_uint32 junk;
|
||||
|
||||
gss_delete_sec_context(&junk, &ctx, NULL);
|
||||
gss_release_cred(&junk, &cred);
|
||||
gss_release_name(&junk, &name);
|
||||
gss_release_oid_set(&junk, &oidset);
|
||||
}
|
||||
|
||||
/*
|
||||
*
|
||||
@@ -590,6 +604,7 @@ main(int argc, char **argv)
|
||||
getverifymic(sctx, cctx, actual_mech);
|
||||
}
|
||||
|
||||
|
||||
gss_delete_sec_context(&min_stat, &cctx, NULL);
|
||||
gss_delete_sec_context(&min_stat, &sctx, NULL);
|
||||
|
||||
@@ -605,5 +620,7 @@ main(int argc, char **argv)
|
||||
|
||||
}
|
||||
|
||||
empty_release();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user