]> git.pld-linux.org Git - packages/heimdal.git/blame - heimdal-kcm.patch
- rel 1 is back
[packages/heimdal.git] / heimdal-kcm.patch
CommitLineData
3f2c0ac8
JR
1--- heimdal-1.3.1/kcm/cache.c.orig 2009-11-21 16:41:51.000000000 +0100
2+++ heimdal-1.3.1/kcm/cache.c 2009-12-07 14:18:52.608508518 +0100
3@@ -533,7 +533,7 @@
34757661
JR
4
5 ret = KRB5_CC_NOTFOUND;
6
7- for (c = &ccache->creds; *c != NULL; c = &(*c)->next) {
8+ for (c = &ccache->creds; *c != NULL; ) {
9 if (krb5_compare_creds(context, whichfields, mcreds, &(*c)->cred)) {
3f2c0ac8
JR
10 struct kcm_creds *cred = *c;
11
12@@ -541,7 +541,8 @@
13 krb5_free_cred_contents(context, &cred->cred);
14 free(cred);
34757661
JR
15 ret = 0;
16- }
17+ } else
18+ c = &(*c)->next;
19 }
20
21 return ret;
This page took 0.04605 seconds and 4 git commands to generate.