s4:librpc/rpc: directly return after composite_error()
authorStefan Metzmacher <metze@samba.org>
Mon, 23 Apr 2012 07:23:08 +0000 (09:23 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 23 Apr 2012 10:17:08 +0000 (12:17 +0200)
metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Apr 23 12:17:08 CEST 2012 on sn-devel-104

source4/librpc/rpc/dcerpc_sock.c

index a291996f8ca2206283c0b174cdde57ec3bc6e990..58fca4ce37236669b5fdc131ac46c0cf7fe5c010 100644 (file)
@@ -283,8 +283,8 @@ static void continue_socket_connect(struct composite_context *ctx)
 
        sock->packet = packet_init(sock);
        if (sock->packet == NULL) {
-               composite_error(c, NT_STATUS_NO_MEMORY);
                talloc_free(sock);
+               composite_error(c, NT_STATUS_NO_MEMORY);
                return;
        }