From 1236238cde17ee4d0d19d1d4fac1937136bdab40 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 29 Feb 2016 14:13:11 -0600 Subject: [PATCH] kadm5/log.c: missing error checking --- lib/kadm5/log.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/kadm5/log.c b/lib/kadm5/log.c index 6519066a6..8a0fcc0b3 100644 --- a/lib/kadm5/log.c +++ b/lib/kadm5/log.c @@ -743,8 +743,7 @@ static kadm5_ret_t kadm5_log_postamble(kadm5_log_context *context, krb5_storage *sp) { - krb5_store_uint32(sp, context->version + 1); - return 0; + return krb5_store_uint32(sp, context->version + 1); } /* @@ -1304,7 +1303,9 @@ kadm5_log_replay_modify(kadm5_server_context *context, memset(&log_ent, 0, sizeof(log_ent)); - krb5_ret_uint32(sp, &mask); + ret = krb5_ret_uint32(sp, &mask); + if (ret) + return ret; len -= 4; ret = krb5_data_alloc (&value, len); if (ret) {