[SCM] Samba Shared Repository - branch master updated
Jeremy Allison
jra at samba.org
Tue Jul 21 03:15:05 UTC 2015
The branch, master has been updated
via d61ba23 Use uintptr_t for pointer int cast in SMBC_getdents_ctx()
from 64a88f7 dbwrap_rbt: Make "key" and "value" aligned to 16 byte
https://git.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit d61ba23c36d5127dfdf9c10ac8bc1a0429ed9e30
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Wed Jul 1 10:41:34 2015 +1200
Use uintptr_t for pointer int cast in SMBC_getdents_ctx()
On i386, unsigned long long is 64 bit while the pointer is 32, and
this fails under autobuild with -WError.
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Tue Jul 21 05:14:20 CEST 2015 on sn-devel-104
-----------------------------------------------------------------------
Summary of changes:
source3/libsmb/libsmb_dir.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Changeset truncated at 500 lines:
diff --git a/source3/libsmb/libsmb_dir.c b/source3/libsmb/libsmb_dir.c
index 636e0cc..97ecaa4 100644
--- a/source3/libsmb/libsmb_dir.c
+++ b/source3/libsmb/libsmb_dir.c
@@ -1129,7 +1129,7 @@ SMBC_getdents_ctx(SMBCCTX *context,
/* Try and align the struct for the next entry
on a valid pointer boundary by appending zeros */
- while((rem > 0) && ((unsigned long long)ndir & (sizeof(void*) - 1))) {
+ while((rem > 0) && ((uintptr_t)ndir & (sizeof(void*) - 1))) {
*ndir = '\0';
rem--;
ndir++;
--
Samba Shared Repository
More information about the samba-cvs
mailing list