diff options
author | Volker Lendecke <vlendec@samba.org> | 2007-06-18 09:25:31 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:23:26 -0500 |
commit | 864cad1353867a4092e4ba4b46721f91ada64ca9 (patch) | |
tree | 20d365433b5e8261f0bbea394dd84a714b00336c /source3/smbd/files.c | |
parent | c015c69285a3720d611f2f28ad9db6da4e229ed1 (diff) | |
download | samba-864cad1353867a4092e4ba4b46721f91ada64ca9.tar.gz samba-864cad1353867a4092e4ba4b46721f91ada64ca9.tar.bz2 samba-864cad1353867a4092e4ba4b46721f91ada64ca9.zip |
r23537: Revert the inbuf/outbuf part of r23528: This caused the Solaris CC make test
to break. The Solaris CC put the static char InBuffer[TOTAL_BUFFER_SIZE] on an
odd address, the malloc'ed one is always aligned. The problem showed up in
pull_ucs2, ucs2_align uses the address of InBuffer as an indication whether to
bump up the src of the string by one. Unfortunately in the trans calls the
data portion is malloced and thus has different alignment guarantees than a
static variable. This one is bigger....
Volker
(This used to be commit 6affd7818f6981be2a9f44fcf302e7fddb468347)
Diffstat (limited to 'source3/smbd/files.c')
0 files changed, 0 insertions, 0 deletions