diff options
| author | Greg Hudson <ghudson@mit.edu> | 2009-08-18 03:05:16 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2009-08-18 03:05:16 +0000 |
| commit | cfe745c560f03dc336bbf41f45f6cb27828147f7 (patch) | |
| tree | acd634d24f401275e3f92557863396f5a0fb2735 /src/plugins/preauth/pkinit/pkinit_matching.c | |
| parent | ae24a5c93d02fac555ba066a0d7a1db20d448fca (diff) | |
| download | krb5-cfe745c560f03dc336bbf41f45f6cb27828147f7.tar.gz krb5-cfe745c560f03dc336bbf41f45f6cb27828147f7.tar.xz krb5-cfe745c560f03dc336bbf41f45f6cb27828147f7.zip | |
Minor code cleanups in pkinit plugin, mostly around malloc/free
invocations. No functional changes.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22534 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/plugins/preauth/pkinit/pkinit_matching.c')
| -rw-r--r-- | src/plugins/preauth/pkinit/pkinit_matching.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/preauth/pkinit/pkinit_matching.c b/src/plugins/preauth/pkinit/pkinit_matching.c index d089ab0ddf..778ae38c96 100644 --- a/src/plugins/preauth/pkinit/pkinit_matching.c +++ b/src/plugins/preauth/pkinit/pkinit_matching.c @@ -154,8 +154,7 @@ free_rule_component(krb5_context context, return 0; if (rc->kwval_type == kwvaltype_regexp) { - if (rc->regsrc) - free(rc->regsrc); + free(rc->regsrc); regfree(&rc->regexp); } free(rc); @@ -365,8 +364,7 @@ parse_rule_component(krb5_context context, *ret_rule = rc; retval = 0; out: - if (value != NULL) - free(value); + free(value); if (retval && rc != NULL) free_rule_component(context, rc); pkiDebug("%s: returning %d\n", __FUNCTION__, retval); |
