1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-04 08:22:08 +03:00

s4:registry - "reg_key_del/add_abs": call "talloc_free" only on valid objects

This commit is contained in:
Matthias Dieter Wallnöfer
2010-03-22 22:38:45 +01:00
parent 12f42e35bc
commit c69afbbfd0

View File

@ -248,10 +248,10 @@ WERROR reg_key_del_abs(TALLOC_CTX *mem_ctx, struct registry_context *ctx,
error = get_abs_parent(mem_ctx, ctx, path, &parent, &n);
if (W_ERROR_IS_OK(error)) {
error = reg_key_del(mem_ctx, parent, n);
}
talloc_free(parent);
talloc_free(n);
talloc_free(parent);
talloc_free(n);
}
return error;
}
@ -275,10 +275,10 @@ WERROR reg_key_add_abs(TALLOC_CTX *mem_ctx, struct registry_context *ctx,
if (W_ERROR_IS_OK(error)) {
error = reg_key_add_name(mem_ctx, parent, n, NULL, sec_desc,
result);
}
talloc_free(parent);
talloc_free(n);
talloc_free(parent);
talloc_free(n);
}
return error;
}