[SCM] Samba Shared Repository - branch master updated -
release-4-0-0alpha6-672-gfa1ead3
Jelmer Vernooij
jelmer at samba.org
Mon Feb 9 17:13:55 GMT 2009
The branch, master has been updated
via fa1ead3aa06bfccd5e62a02e6e3c88d223ed7817 (commit)
via 0afa0ab442c4198dab76373d228f7123fd54eaec (commit)
via 9b366d703210b493aa1389bbdd288a2b00958766 (commit)
via 6d139ca4680abcbda5110f2f0886aa038ff62088 (commit)
via 4a9b3052caeb8bb144803b49dcfae82395172bc3 (commit)
from 1dadf17be847e3f93b72988bcc7e8620a8d5908c (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit fa1ead3aa06bfccd5e62a02e6e3c88d223ed7817
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Mon Feb 9 17:50:35 2009 +0100
Use discard_const_p rather than CONST_DISCARD.
commit 0afa0ab442c4198dab76373d228f7123fd54eaec
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Mon Feb 9 17:48:30 2009 +0100
Revert "s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4"
lib/util already has discard_const_p.
This reverts commit 0cb430c22e9c0af2248fbc15ce97a4d760df189d.
commit 9b366d703210b493aa1389bbdd288a2b00958766
Merge: 6d139ca4680abcbda5110f2f0886aa038ff62088 1dadf17be847e3f93b72988bcc7e8620a8d5908c
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Mon Feb 9 16:51:46 2009 +0100
Merge branch 'master' of ssh://git.samba.org/data/git/samba
commit 6d139ca4680abcbda5110f2f0886aa038ff62088
Merge: 4a9b3052caeb8bb144803b49dcfae82395172bc3 afa960cbbcd609123d710c301e7a9a070c1fed70
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Thu Feb 5 16:39:28 2009 +0100
Merge branch 'master' of ssh://git.samba.org/data/git/samba
Conflicts:
librpc/ndr.pc.in
commit 4a9b3052caeb8bb144803b49dcfae82395172bc3
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Tue Jan 27 16:18:02 2009 +0100
Define GNU_SOURCE, required if libreplace doesn't provide comparison_fn_t,
but instead relies on a system version.
-----------------------------------------------------------------------
Summary of changes:
lib/util/util.h | 2 --
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 2 +-
source3/include/includes.h | 2 ++
3 files changed, 3 insertions(+), 3 deletions(-)
Changeset truncated at 500 lines:
diff --git a/lib/util/util.h b/lib/util/util.h
index c6805d4..dced557 100644
--- a/lib/util/util.h
+++ b/lib/util/util.h
@@ -750,6 +750,4 @@ bool unmap_file(void *start, size_t size);
void print_asc(int level, const uint8_t *buf,int len);
-#define CONST_DISCARD(type, ptr) ((type) ((void *) (ptr)))
-
#endif /* _SAMBA_UTIL_H_ */
diff --git a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
index 44d21f0..b35762f 100644
--- a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
+++ b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
@@ -2173,7 +2173,7 @@ sub ParseFunctionPull($$)
if (grep(/in/, @{$e->{DIRECTION}})) {
$self->pidl("memcpy(r->out.$e->{NAME}, r->in.$e->{NAME}, ($size) * sizeof(*r->in.$e->{NAME}));");
} else {
- $self->pidl("memset(CONST_DISCARD(struct $fn->{NAME} *,r->out.$e->{NAME}), 0, ($size) * sizeof(*r->out.$e->{NAME}));");
+ $self->pidl("memset(discard_const_p(struct $fn->{NAME} *, r->out.$e->{NAME}), 0, ($size) * sizeof(*r->out.$e->{NAME}));");
}
} else {
$self->pidl("NDR_PULL_ALLOC($ndr, r->out.$e->{NAME});");
diff --git a/source3/include/includes.h b/source3/include/includes.h
index 4aa3c07..930df6e 100644
--- a/source3/include/includes.h
+++ b/source3/include/includes.h
@@ -1050,6 +1050,8 @@ ssize_t readahead(int fd, off64_t offset, size_t count);
#undef HAVE_MMAP
#endif
+#define CONST_DISCARD(type, ptr) ((type) ((void *) (ptr)))
+
void smb_panic( const char *why ) _NORETURN_;
void dump_core(void) _NORETURN_;
void exit_server(const char *const reason) _NORETURN_;
--
Samba Shared Repository
More information about the samba-cvs
mailing list