diff options
author | Zhanna Tsitkov <tsitkova@mit.edu> | 2008-12-13 00:05:33 +0000 |
---|---|---|
committer | Zhanna Tsitkov <tsitkova@mit.edu> | 2008-12-13 00:05:33 +0000 |
commit | e1aeb84e941ebfee21440438e82782e867a664ce (patch) | |
tree | 7961803818130faeeae0bb5c80c6c0ae28893899 /src | |
parent | b0aa0a86efa12688fa1a6000372e351d8c7e46c8 (diff) | |
download | krb5-e1aeb84e941ebfee21440438e82782e867a664ce.zip krb5-e1aeb84e941ebfee21440438e82782e867a664ce.tar.gz krb5-e1aeb84e941ebfee21440438e82782e867a664ce.tar.bz2 |
Fixed memory leak in krb5_stdccv3_remove
Ticket: 6299
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21362 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/krb5/ccache/ccapi/stdcc.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/krb5/ccache/ccapi/stdcc.c b/src/lib/krb5/ccache/ccapi/stdcc.c index de5de4d..14569fb 100644 --- a/src/lib/krb5/ccache/ccapi/stdcc.c +++ b/src/lib/krb5/ccache/ccapi/stdcc.c @@ -5,7 +5,7 @@ * Written by Frank Dabek July 1998 * Updated by Jeffrey Altman June 2006 * - * Copyright 1998, 1999, 2006 by the Massachusetts Institute of Technology. + * Copyright 1998, 1999, 2006, 2008 by the Massachusetts Institute of Technology. * All Rights Reserved. * * Export of this software from the United States of America may @@ -848,6 +848,10 @@ krb5_stdccv3_remove (krb5_context context, } if (err == ccIteratorEnd) { err = ccErrCredentialsNotFound; } + if (iterator) { + err = cc_credentials_iterator_release(iterator); + } + if (!err) { cache_changed (); } |