s3:libsmb: always create bytes array in cli_trans code
authorStefan Metzmacher <metze@samba.org>
Wed, 18 Mar 2009 07:46:38 +0000 (08:46 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 19 Mar 2009 12:57:21 +0000 (13:57 +0100)
commit88dd6af605dc5754b7e146a068272d37651da710
tree2cb580585476e72214f57656259501a41be53e68
parent880fbc4e8cd67de73c4bcda94489eb1e1422a04b
s3:libsmb: always create bytes array in cli_trans code

Otherwise we return NO_MEMORY without a reason for fragmented trans
requests, as talloc_append_blob() returns buf if we append a 0 length
blob. When we pass buf = NULL we'll get back NULL and then assume
NO_MEMORY...

metze
source3/libsmb/clitrans.c