diff options
author | Tom Yu <tlyu@mit.edu> | 2008-07-16 23:01:43 +0000 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 2008-07-16 23:01:43 +0000 |
commit | 93a8480b19227479709f86683f43418318b7aa20 (patch) | |
tree | 2beeb831430f9f12c8be540910247ef1b64b8e16 /src | |
parent | d03dc681d44f6cb71f9d8271ba042d3390b9d4d3 (diff) | |
download | krb5-93a8480b19227479709f86683f43418318b7aa20.zip krb5-93a8480b19227479709f86683f43418318b7aa20.tar.gz krb5-93a8480b19227479709f86683f43418318b7aa20.tar.bz2 |
Fix indirection on assignment to minor status
ticket: 5962
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20530 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/gssapi/mechglue/g_initialize.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/gssapi/mechglue/g_initialize.c b/src/lib/gssapi/mechglue/g_initialize.c index 5fbe26f..518eeed 100644 --- a/src/lib/gssapi/mechglue/g_initialize.c +++ b/src/lib/gssapi/mechglue/g_initialize.c @@ -101,8 +101,8 @@ gss_OID *oid; *minor_status = 0; - minor_status = k5_mutex_lock(&g_mechListLock); - if (minor_status) + *minor_status = k5_mutex_lock(&g_mechListLock); + if (*minor_status) return GSS_S_FAILURE; aMech = g_mechList; while (aMech != NULL) { @@ -181,8 +181,8 @@ gss_OID_set *mechSet; * need to lock the g_mechSet in case someone tries to update it while * I'm copying it. */ - minorStatus = k5_mutex_lock(&g_mechSetLock); - if (minorStatus) + *minorStatus = k5_mutex_lock(&g_mechSetLock); + if (*minorStatus) return GSS_S_FAILURE; /* allocate space for the oid structures */ |