Author: idra Date: 2005-11-09 08:23:33 +0000 (Wed, 09 Nov 2005) New Revision: 11597
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11597 Log: revert a commit by mistake Modified: branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c Changeset: Modified: branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c =================================================================== --- branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c 2005-11-09 08:13:41 UTC (rev 11596) +++ branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c 2005-11-09 08:23:33 UTC (rev 11597) @@ -538,6 +538,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER: @@ -609,6 +611,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER: @@ -639,6 +643,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER: @@ -669,6 +675,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER: @@ -702,6 +710,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER: @@ -732,6 +742,8 @@ DCESRV_PULL_HANDLE_WERR(h, r->in.handle, DCESRV_HANDLE_ANY); handle = talloc_get_type(h->data, struct ntptr_GenericHandle); + if (!handle) + return WERR_BADFID; switch (handle->type) { case NTPTR_HANDLE_SERVER:
