From 8fad2cf5c38db4394cbc3b2e393cd157d13f5394 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Tue, 14 Apr 2020 17:27:55 +1000 Subject: [PATCH] gss: don't use heim_assert() in test_context Use errx() rather than heim_assert() in test_context --- lib/gssapi/test_context.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/gssapi/test_context.c b/lib/gssapi/test_context.c index 472c8e5c6..93253a0d3 100644 --- a/lib/gssapi/test_context.c +++ b/lib/gssapi/test_context.c @@ -1022,8 +1022,8 @@ main(int argc, char **argv) errx(1, "export client context failed: %s", gssapi_err(maj_stat, min_stat, NULL)); - heim_assert(cctx == GSS_C_NO_CONTEXT, - "gss_export_sec_context did not delete context"); + if (cctx != GSS_C_NO_CONTEXT) + errx(1, "export client context did not release it"); maj_stat = gss_import_sec_context(&min_stat, &ctx_token, &cctx); if (maj_stat != GSS_S_COMPLETE) @@ -1037,8 +1037,8 @@ main(int argc, char **argv) errx(1, "export server context failed: %s", gssapi_err(maj_stat, min_stat, NULL)); - heim_assert(sctx == GSS_C_NO_CONTEXT, - "gss_export_sec_context did not delete context"); + if (sctx != GSS_C_NO_CONTEXT) + errx(1, "export server context did not release it"); maj_stat = gss_import_sec_context(&min_stat, &ctx_token, &sctx); if (maj_stat != GSS_S_COMPLETE)