From: Michael Adam Date: Thu, 22 Jan 2009 00:17:40 +0000 (+0100) Subject: pidl: reduce implicit cast warnings in gen_ndr server code X-Git-Tag: samba-4.0.0alpha7~433 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=842d24f23dad527f47b2cbbc8c4ac21b532d181d;p=thirdparty%2Fsamba.git pidl: reduce implicit cast warnings in gen_ndr server code Michael --- diff --git a/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm b/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm index 6604abe91e3..33dc68e753f 100644 --- a/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm +++ b/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm @@ -234,7 +234,7 @@ sub ParseDispatchFunction($) my $op = "NDR_".uc($fn->{NAME}); pidl "case $op: {"; indent; - pidl "struct $fn->{NAME} *r = _r;"; + pidl "struct $fn->{NAME} *r = (struct $fn->{NAME} *)_r;"; CallWithStruct("cli->pipes_struct", "mem_ctx", $fn, sub { pidl "return NT_STATUS_NO_MEMORY;"; }); pidl "return NT_STATUS_OK;";