From: Volker Lendecke Date: Wed, 16 May 2007 10:59:04 +0000 (+0000) Subject: r22930: Next attempt to get the build farm in line. X-Git-Tag: samba-4.0.0alpha6~801^2~5857 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e24acb681b0f0d3a04c1ae50e6c68369e5edc115;p=thirdparty%2Fsamba.git r22930: Next attempt to get the build farm in line. Jeremy, please check this and merge if appropriate. (This used to be commit 0bdf4f1a5937abd0ef266700115d74396bc1629c) --- diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index 92a9678de56..ef74de9f4ba 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -260,7 +260,8 @@ BOOL cli_receive_smb_readX_header(struct cli_state *cli) } /* Read the rest of the data. */ - if (!cli_receive_smb_data(cli,cli->inbuf+len,total_len - len)) { + if ((total_len - len > 0) && + !cli_receive_smb_data(cli,cli->inbuf+len,total_len - len)) { goto read_err; }