1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00

r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure

This commit is contained in:
Andrew Tridgell 2007-03-13 04:42:49 +00:00 committed by Gerald (Jerry) Carter
parent 4766175ff2
commit 37aa32e2fe

View File

@ -156,7 +156,8 @@ _PUBLIC_ NTSTATUS ndr_push_expand(struct ndr_push *ndr, uint32_t extra_size)
if (size < ndr->offset) {
/* extra_size overflowed the offset */
return NT_STATUS_NO_MEMORY;
return ndr_push_error(ndr, NDR_ERR_BUFSIZE, "Overflow in push_expand to %u",
size);
}
if (ndr->alloc_size > size) {