From: Stefan Metzmacher Date: Mon, 23 Sep 2013 09:10:00 +0000 (+0200) Subject: ndr_pull_frstrans_Update X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=e5a0c75b47f2cfb05a5f8fc2b0fd8f1ee0aaaa34;hp=54fdf6148fafae52d952e3fe4f93611592260635;p=metze%2Fsamba%2Fwip.git ndr_pull_frstrans_Update --- diff --git a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm index 432e52f89c45..1d102d8aec83 100644 --- a/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm +++ b/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm @@ -449,7 +449,7 @@ sub ParseArrayPullHeader($$$$$$) $self->defer("}"); } - if ($l->{IS_VARYING} and (defined($l->{LENGTH_IS}) or not $l->{IS_ZERO_TERMINATED})) { + if ($l->{IS_CONFORMANT} and $l->{IS_VARYING} and (defined($l->{LENGTH_IS}) or not $l->{IS_ZERO_TERMINATED})) { $self->defer("if ($var_name) {"); $self->defer_indent; my $length = ParseExprExt($l->{LENGTH_IS}, $env, $e->{ORIGINAL},