summaryrefslogtreecommitdiffstats
path: root/source3/lib
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2014-06-10 14:57:05 +0000
committerJeremy Allison <jra@samba.org>2014-06-18 18:51:13 +0200
commitb84ea45fbd54fde820438d2065eedfb757b7158d (patch)
treeeec965ef767f611331dcfafbffbd8471c200669b /source3/lib
parent4f4631831a379f2ebf0eb3d178fd9e91d951301a (diff)
downloadsamba-b84ea45fbd54fde820438d2065eedfb757b7158d.tar.gz
samba-b84ea45fbd54fde820438d2065eedfb757b7158d.tar.xz
samba-b84ea45fbd54fde820438d2065eedfb757b7158d.zip
messaging3: Use "goto fail_nomem" where appropriate
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/lib')
-rw-r--r--source3/lib/messages_dgm.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/source3/lib/messages_dgm.c b/source3/lib/messages_dgm.c
index 4bbf89cff6..2f30503ecd 100644
--- a/source3/lib/messages_dgm.c
+++ b/source3/lib/messages_dgm.c
@@ -230,16 +230,14 @@ NTSTATUS messaging_dgm_init(struct messaging_context *msg_ctx,
ctx->msg_callbacks = poll_funcs_init_tevent(ctx);
if (ctx->msg_callbacks == NULL) {
- TALLOC_FREE(result);
- return NT_STATUS_NO_MEMORY;
+ goto fail_nomem;
}
ctx->tevent_handle = poll_funcs_tevent_register(
ctx, ctx->msg_callbacks,
messaging_tevent_context(msg_ctx));
if (ctx->tevent_handle == NULL) {
- TALLOC_FREE(result);
- return NT_STATUS_NO_MEMORY;
+ goto fail_nomem;
}
ok = directory_create_or_exist_strict(socket_dir, sec_initial_uid(),