mirror of
https://github.com/samba-team/samba.git
synced 2025-02-05 21:57:51 +03:00
s3-spoolss: fix return code of spoolss_DeletePrinter.
When the printer has been removed by the "deleteprinter command", we need to check if it is still there and then fail, not fail if we successfully removed it (found by RPC-SPOOLSS-PRINTER). Guenther
This commit is contained in:
parent
8ce66fba03
commit
43e3d8f51d
@ -315,7 +315,7 @@ static WERROR delete_printer_hook(TALLOC_CTX *ctx, NT_USER_TOKEN *token, const c
|
||||
reload_services(false);
|
||||
unbecome_root();
|
||||
|
||||
if ( lp_servicenumber( sharename ) < 0 )
|
||||
if ( lp_servicenumber( sharename ) > 0 )
|
||||
return WERR_ACCESS_DENIED;
|
||||
|
||||
return WERR_OK;
|
||||
|
Loading…
x
Reference in New Issue
Block a user