From 75ece1ac48eacd4a7ea3d3e49329e47878f8d48f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 1 Oct 2006 17:55:35 +0000 Subject: [PATCH] Fix "if (x) lock(y)" bug. From Harald Barth. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18186 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/krb5/inquire_cred.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gssapi/krb5/inquire_cred.c b/lib/gssapi/krb5/inquire_cred.c index 77f1e3369..386cb115e 100644 --- a/lib/gssapi/krb5/inquire_cred.c +++ b/lib/gssapi/krb5/inquire_cred.c @@ -87,9 +87,9 @@ OM_uint32 _gsskrb5_inquire_cred acred = (gsskrb5_cred)cred_handle; if (acred) - HEIMDAL_MUTEX_lock(&icred->cred_id_mutex); - if (icred) HEIMDAL_MUTEX_lock(&acred->cred_id_mutex); + if (icred) + HEIMDAL_MUTEX_lock(&icred->cred_id_mutex); if (output_name != NULL) { if (icred && icred->principal != NULL) {