From bd2b0076b4ea0be6e2f6730566736be7e338aafc Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 22 Feb 2011 11:00:07 +0100 Subject: Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling." This reverts commit 187f695469071d0550613e037b36170facb85460. This is the wrong fix. metze --- pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 7 ------- 1 file changed, 7 deletions(-) (limited to 'pidl') diff --git a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm index eda583e7a8..075ad8516e 100644 --- a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm +++ b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm @@ -1281,19 +1281,12 @@ sub ParseStructPushPrimitives($$$$$) sub ParseStructPushDeferred($$$$) { my ($self, $struct, $ndr, $varname, $env) = @_; - if (defined($struct->{PROPERTIES}{relative_base})) { - $self->pidl("NDR_CHECK(ndr_push_align($ndr, $struct->{ALIGN}));"); - # retrieve the current offset as base for relative pointers # based on the toplevel struct/union $self->pidl("NDR_CHECK(ndr_push_setup_relative_base_offset2($ndr, $varname));"); } $self->ParseElementPush($_, $ndr, $env, 0, 1) foreach (@{$struct->{ELEMENTS}}); - - if (defined($struct->{PROPERTIES}{relative_base})) { - $self->pidl("NDR_CHECK(ndr_push_trailer_align($ndr, $struct->{ALIGN}));"); - } } ##################################################################### -- cgit