From 662fc2de8c2896503026a2a4052ed1ea8ce78af5 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 30 Aug 2013 08:54:10 +0200 Subject: [PATCH] pidl:NDR/Client: simplify tevent_req_nterror() usage Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm b/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm index 17b25b86759..06cc65a2a61 100644 --- a/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm +++ b/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm @@ -159,9 +159,8 @@ sub ParseFunction_r_Done($$$$) $self->pidl("status = dcerpc_binding_handle_call_recv(subreq);"); $self->pidl("TALLOC_FREE(subreq);"); - $self->pidl("if (!NT_STATUS_IS_OK(status)) {"); + $self->pidl("if (tevent_req_nterror(req, status)) {"); $self->indent; - $self->pidl("tevent_req_nterror(req, status);"); $self->pidl("return;"); $self->deindent; $self->pidl("}"); @@ -564,9 +563,8 @@ sub ParseFunction_Done($$$$) $self->pidl("status = dcerpc_$name\_r_recv(subreq, mem_ctx);"); $self->pidl("TALLOC_FREE(subreq);"); - $self->pidl("if (!NT_STATUS_IS_OK(status)) {"); + $self->pidl("if (tevent_req_nterror(req, status)) {"); $self->indent; - $self->pidl("tevent_req_nterror(req, status);"); $self->pidl("return;"); $self->deindent; $self->pidl("}"); -- 2.34.1