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:

Reply via email to