Author: tridge Date: 2005-08-18 11:16:32 +0000 (Thu, 18 Aug 2005) New Revision: 9388
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9388 Log: we should fault bad handles given to winreg_GetVersion() Modified: branches/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c Changeset: Modified: branches/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c =================================================================== --- branches/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c 2005-08-18 11:15:15 UTC (rev 9387) +++ branches/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c 2005-08-18 11:16:32 UTC (rev 9388) @@ -495,8 +495,12 @@ winreg_GetVersion */ static WERROR winreg_GetVersion(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, - struct winreg_GetVersion *r) + struct winreg_GetVersion *r) { + struct dcesrv_handle *h; + + DCESRV_PULL_HANDLE_FAULT(h, r->in.handle, HTYPE_REGKEY); + r->out.version = 5; return WERR_OK; }