summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/krb/copy_tick.c
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1992-09-24 23:27:43 +0000
committerTheodore Tso <tytso@mit.edu>1992-09-24 23:27:43 +0000
commit6a5fa46b1ff59dbf601d59f8ac2717f8e5ddc6f0 (patch)
treeefc94c4e88637229c1a4388d178f01a5f6311ea7 /src/lib/krb5/krb/copy_tick.c
parent825b7f6cc96bb0f89d826500b6b6741eb701d1bf (diff)
downloadkrb5-6a5fa46b1ff59dbf601d59f8ac2717f8e5ddc6f0.tar.gz
krb5-6a5fa46b1ff59dbf601d59f8ac2717f8e5ddc6f0.tar.xz
krb5-6a5fa46b1ff59dbf601d59f8ac2717f8e5ddc6f0.zip
Removed some saber lint flames
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2399 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/copy_tick.c')
-rw-r--r--src/lib/krb5/krb/copy_tick.c25
1 files changed, 16 insertions, 9 deletions
diff --git a/src/lib/krb5/krb/copy_tick.c b/src/lib/krb5/krb/copy_tick.c
index bdb950d44..6cdc5473d 100644
--- a/src/lib/krb5/krb/copy_tick.c
+++ b/src/lib/krb5/krb/copy_tick.c
@@ -45,12 +45,14 @@ krb5_enc_tkt_part **partto;
if (!(tempto = (krb5_enc_tkt_part *)malloc(sizeof(*tempto))))
return ENOMEM;
*tempto = *partfrom;
- if (retval = krb5_copy_keyblock(partfrom->session,
- &tempto->session)) {
+ retval = krb5_copy_keyblock(partfrom->session,
+ &tempto->session);
+ if (retval) {
xfree(tempto);
return retval;
}
- if (retval = krb5_copy_principal(partfrom->client, &tempto->client)) {
+ retval = krb5_copy_principal(partfrom->client, &tempto->client);
+ if (retval) {
krb5_free_keyblock(tempto->session);
xfree(tempto);
return retval;
@@ -72,7 +74,8 @@ krb5_enc_tkt_part **partto;
partfrom->transited.tr_contents.length);
}
- if (retval = krb5_copy_addresses(partfrom->caddrs, &tempto->caddrs)) {
+ retval = krb5_copy_addresses(partfrom->caddrs, &tempto->caddrs);
+ if (retval) {
xfree(tempto->transited.tr_contents.data);
krb5_free_principal(tempto->client);
krb5_free_keyblock(tempto->session);
@@ -80,8 +83,9 @@ krb5_enc_tkt_part **partto;
return retval;
}
if (partfrom->authorization_data) {
- if (retval = krb5_copy_authdata(partfrom->authorization_data,
- &tempto->authorization_data)) {
+ retval = krb5_copy_authdata(partfrom->authorization_data,
+ &tempto->authorization_data);
+ if (retval) {
krb5_free_addresses(tempto->caddrs);
xfree(tempto->transited.tr_contents.data);
krb5_free_principal(tempto->client);
@@ -106,16 +110,19 @@ krb5_ticket **pto;
if (!(tempto = (krb5_ticket *)malloc(sizeof(*tempto))))
return ENOMEM;
*tempto = *from;
- if (retval = krb5_copy_principal(from->server, &tempto->server))
+ retval = krb5_copy_principal(from->server, &tempto->server);
+ if (retval)
return retval;
- if (retval = krb5_copy_data(&from->enc_part.ciphertext, &scratch)) {
+ retval = krb5_copy_data(&from->enc_part.ciphertext, &scratch);
+ if (retval) {
krb5_free_principal(tempto->server);
xfree(tempto);
return retval;
}
tempto->enc_part.ciphertext = *scratch;
xfree(scratch);
- if (retval = krb5_copy_enc_tkt_part(from->enc_part2, &tempto->enc_part2)) {
+ retval = krb5_copy_enc_tkt_part(from->enc_part2, &tempto->enc_part2);
+ if (retval) {
xfree(tempto->enc_part.ciphertext.data);
krb5_free_principal(tempto->server);
xfree(tempto);