In an error return we have
/* Back it out, if it fails on one */
for (i--; i >= 0; i--) {
ldb_next_del_trans(data->partitions[i]->module);
}
With unsigned int i this will spin and del_trans somewhere far off :-)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
/* start a transaction */
static int partition_start_trans(struct ldb_module *module)
{
- unsigned int i;
+ int i;
int ret;
struct partition_private_data *data = talloc_get_type(ldb_module_get_private(module),
struct partition_private_data);