summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorJohn Carr <jfc@mit.edu>1992-04-08 15:15:26 +0000
committerJohn Carr <jfc@mit.edu>1992-04-08 15:15:26 +0000
commit6b72eb700797fc9bc2d6ae3e5f561763e36a7a7e (patch)
tree41f3cc5e48eb50ab60c50dca6cc14cb5962a0c01 /src/lib
parent3bbd3ff1f5cdab3059152906ede8335bd4496de8 (diff)
downloadkrb5-6b72eb700797fc9bc2d6ae3e5f561763e36a7a7e.tar.gz
krb5-6b72eb700797fc9bc2d6ae3e5f561763e36a7a7e.tar.xz
krb5-6b72eb700797fc9bc2d6ae3e5f561763e36a7a7e.zip
Remove call to xfree (not needed and value freed might be
uninitialized). Fix arg to malloc call (sizeof (x) should have been (x)). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2273 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/krb5/krb/copy_tick.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/krb5/krb/copy_tick.c b/src/lib/krb5/krb/copy_tick.c
index 9bcbcce23..0178a04d9 100644
--- a/src/lib/krb5/krb/copy_tick.c
+++ b/src/lib/krb5/krb/copy_tick.c
@@ -47,7 +47,6 @@ krb5_enc_tkt_part **partto;
*tempto = *partfrom;
if (retval = krb5_copy_keyblock(partfrom->session,
&tempto->session)) {
- xfree(tempto->session);
xfree(tempto);
return retval;
}
@@ -58,7 +57,7 @@ krb5_enc_tkt_part **partto;
}
tempto->transited = partfrom->transited;
tempto->transited.tr_contents.data =
- malloc(sizeof(partfrom->transited.tr_contents.length));
+ malloc(partfrom->transited.tr_contents.length);
if (!tempto->transited.tr_contents.data) {
krb5_free_principal(tempto->client);
krb5_free_keyblock(tempto->session);