mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
r8045: fix valgrind warning, add zero padding when the string doesn't fill the full FIXLEN
metze (This used to be commit d8175b01db69436d8af64b97d7b7beca4ba4b552)
This commit is contained in:
parent
5d55ee570b
commit
cee17efc7c
@ -435,7 +435,11 @@ NTSTATUS ndr_push_string(struct ndr_push *ndr, int ndr_flags, const char *s)
|
||||
return ndr_push_error(ndr, NDR_ERR_CHARCNV,
|
||||
"Bad character conversion");
|
||||
}
|
||||
ndr->offset += byte_mul*d_len;
|
||||
ndr->offset += ret;
|
||||
if ((byte_mul*d_len) > ret) {
|
||||
uint32_t _padding_len = (byte_mul*d_len) - ret;
|
||||
NDR_CHECK(ndr_push_zero(ndr, _padding_len));
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
|
Loading…
x
Reference in New Issue
Block a user