dsdb: Fix CID 1435966 Unchecked return value
[vlendec/samba-autobuild/.git] / source4 / dsdb / samdb / ldb_modules / partition.c
index 81df7053098b4cbbd61211dc5f841dd5c3f06dac..098fdb0916e20f466f6c98b516366e5f94c45371 100644 (file)
@@ -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;
+                                       }
                                }
                        }
                }