summaryrefslogtreecommitdiff
path: root/source3/libsmb/cliconnect.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2011-07-07 18:16:56 +0200
committerStefan Metzmacher <metze@samba.org>2011-07-07 19:16:28 +0200
commit3cdf962d1ea2823e2a5200533685b3a627a00237 (patch)
treef88e592dd09537e7f26e5a9234ed8bdf6941f709 /source3/libsmb/cliconnect.c
parent0f006751ec22a13de898fbafcb6de5a8b8d5ec15 (diff)
downloadsamba-3cdf962d1ea2823e2a5200533685b3a627a00237.tar.gz
samba-3cdf962d1ea2823e2a5200533685b3a627a00237.tar.bz2
samba-3cdf962d1ea2823e2a5200533685b3a627a00237.zip
s3:libsmb: finally remove unused cli_state->outbuf
metze
Diffstat (limited to 'source3/libsmb/cliconnect.c')
-rw-r--r--source3/libsmb/cliconnect.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c
index 8c51bea9e3..8c74d2e6cc 100644
--- a/source3/libsmb/cliconnect.c
+++ b/source3/libsmb/cliconnect.c
@@ -2700,13 +2700,9 @@ static void cli_negprot_done(struct tevent_req *subreq)
}
if (cli->capabilities & (CAP_LARGE_READX|CAP_LARGE_WRITEX)) {
- SAFE_FREE(cli->outbuf);
SAFE_FREE(cli->inbuf);
- cli->outbuf = (char *)SMB_MALLOC(CLI_SAMBA_MAX_LARGE_READX_SIZE+LARGE_WRITEX_HDR_SIZE+SAFETY_MARGIN);
cli->inbuf = (char *)SMB_MALLOC(CLI_SAMBA_MAX_LARGE_READX_SIZE+LARGE_WRITEX_HDR_SIZE+SAFETY_MARGIN);
- if (!cli->outbuf || !cli->inbuf) {
- tevent_req_nterror(req,
- NT_STATUS_NO_MEMORY);
+ if (tevent_req_nomem(cli->inbuf, req)) {
return;
}
cli->bufsize = CLI_SAMBA_MAX_LARGE_READX_SIZE + LARGE_WRITEX_HDR_SIZE;