svn commit: samba r22515 - in branches/SAMBA_4_0/source/librpc/rpc:
.
metze at samba.org
metze at samba.org
Wed Apr 25 12:36:13 GMT 2007
Author: metze
Date: 2007-04-25 12:36:12 +0000 (Wed, 25 Apr 2007)
New Revision: 22515
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22515
Log:
only steal pipe on success
metze
Modified:
branches/SAMBA_4_0/source/librpc/rpc/dcerpc_connect.c
Changeset:
Modified: branches/SAMBA_4_0/source/librpc/rpc/dcerpc_connect.c
===================================================================
--- branches/SAMBA_4_0/source/librpc/rpc/dcerpc_connect.c 2007-04-25 12:30:25 UTC (rev 22514)
+++ branches/SAMBA_4_0/source/librpc/rpc/dcerpc_connect.c 2007-04-25 12:36:12 UTC (rev 22515)
@@ -889,9 +889,10 @@
struct pipe_conn_state *s;
status = composite_wait(c);
- s = talloc_get_type(c->private_data, struct pipe_conn_state);
- *pp = talloc_steal(mem_ctx, s->pipe);
-
+ if (NT_STATUS_IS_OK(status)) {
+ s = talloc_get_type(c->private_data, struct pipe_conn_state);
+ *pp = talloc_steal(mem_ctx, s->pipe);
+ }
talloc_free(c);
return status;
}
More information about the samba-cvs
mailing list