From cfd9d59a15b0b9a7731fd816f9392f454ac24582 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 29 Feb 2016 12:06:32 -0600 Subject: [PATCH] ipropd-master: missing error check --- lib/kadm5/ipropd_master.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/kadm5/ipropd_master.c b/lib/kadm5/ipropd_master.c index 10fd37e34..c97ebdb13 100644 --- a/lib/kadm5/ipropd_master.c +++ b/lib/kadm5/ipropd_master.c @@ -333,10 +333,11 @@ dump_one (krb5_context context, HDB *db, hdb_entry_ex *entry, void *v) ret = ENOMEM; goto done; } - krb5_store_uint32(sp, ONE_PRINC); + ret = krb5_store_uint32(sp, ONE_PRINC); krb5_storage_free(sp); - ret = krb5_store_data(dump, data); + if (ret == 0) + ret = krb5_store_data(dump, data); done: krb5_data_free (&data);