]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:rpc_server: Correctly reset DEVMODE bit
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 4 Oct 2023 03:57:50 +0000 (16:57 +1300)
committerJeremy Allison <jra@samba.org>
Wed, 25 Oct 2023 21:40:33 +0000 (21:40 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Oct 25 21:40:33 UTC 2023 on atb-devel-224

source3/rpc_server/spoolss/srv_spoolss_nt.c

index 9e0c9566e8d23dbaa6f65a8a380cccd8ad626a6c..a220964070aea76c332ebbd1b33a4bbe5239bb15 100644 (file)
@@ -8576,7 +8576,7 @@ static WERROR spoolss_addprinterex_level_2(struct pipes_struct *p,
        }
 
        if (devmode == NULL) {
-               info2_mask = ~SPOOLSS_PRINTER_INFO_DEVMODE;
+               info2_mask &= ~SPOOLSS_PRINTER_INFO_DEVMODE;
        }
 
        err = update_dsspooler(p->mem_ctx,