From 11cac8a21c500a3936a47d355133e347c0a843a0 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 12 Jun 2018 21:22:10 +0200 Subject: [PATCH] dsdb: Fix CID 1435966 Unchecked return value Signed-off-by: Volker Lendecke Reviewed-by: Andrew Bartlett --- source4/dsdb/samdb/ldb_modules/partition.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/source4/dsdb/samdb/ldb_modules/partition.c b/source4/dsdb/samdb/ldb_modules/partition.c index 81df7053098..098fdb0916e 100644 --- a/source4/dsdb/samdb/ldb_modules/partition.c +++ b/source4/dsdb/samdb/ldb_modules/partition.c @@ -504,10 +504,14 @@ static int partition_copy_all_callback_action( req_msg->elements[el_idx].name) != NULL) { continue; } - ldb_msg_add_empty(modify_msg, - req_msg->elements[el_idx].name, - LDB_FLAG_MOD_REPLACE, - NULL); + pret = ldb_msg_add_empty( + modify_msg, + req_msg->elements[el_idx].name, + LDB_FLAG_MOD_REPLACE, + NULL); + if (pret != LDB_SUCCESS) { + return pret; + } } } } -- 2.34.1