r17386: fix inverted logic pointed out by Volker. When deleting a printer return...
authorGerald Carter <jerry@samba.org>
Thu, 3 Aug 2006 15:19:01 +0000 (15:19 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:38:30 +0000 (11:38 -0500)
source/rpc_server/srv_spoolss_nt.c

index fc256149631598e76fdcffbf340062dc28589869..6548bf3c6d7c51135312a873c94f180f2f798ce0 100644 (file)
@@ -331,7 +331,7 @@ WERROR delete_printer_hook( NT_USER_TOKEN *token, const char *sharename )
        /* go ahead and re-read the services immediately */
        reload_services( False );
        
-       if ( !share_defined( sharename ) )
+       if ( share_defined( sharename ) )
                return WERR_ACCESS_DENIED;
                
        return WERR_OK;