summaryrefslogtreecommitdiff
path: root/source3/lib/messages_dgm_ref.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/lib/messages_dgm_ref.c')
-rw-r--r--source3/lib/messages_dgm_ref.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/source3/lib/messages_dgm_ref.c b/source3/lib/messages_dgm_ref.c
index f582750d5f2..a81e25f377c 100644
--- a/source3/lib/messages_dgm_ref.c
+++ b/source3/lib/messages_dgm_ref.c
@@ -96,13 +96,14 @@ void *messaging_dgm_ref(TALLOC_CTX *mem_ctx, struct tevent_context *ev,
return NULL;
}
- result->tevent_handle = messaging_dgm_register_tevent_context(
- result, ev);
- if (result->tevent_handle == NULL) {
- TALLOC_FREE(result);
- *err = ENOMEM;
- return NULL;
- }
+ }
+
+ result->tevent_handle = messaging_dgm_register_tevent_context(
+ result, ev);
+ if (result->tevent_handle == NULL) {
+ TALLOC_FREE(result);
+ *err = ENOMEM;
+ return NULL;
}
DBG_DEBUG("unique = %"PRIu64"\n", *unique);