s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.
authorGünther Deschner <gd@samba.org>
Mon, 2 Mar 2009 10:21:26 +0000 (11:21 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 2 Mar 2009 13:25:01 +0000 (14:25 +0100)
Guenther

source3/rpcclient/cmd_spoolss.c

index c68cf00530de09ffa2c0e9d00d124ceaa792a335..5b55ac3e2a1212786b36dd37a7ec6eb0bf3664a9 100644 (file)
@@ -511,6 +511,8 @@ static WERROR cmd_spoolss_setprinter(struct rpc_pipe_client *cli,
 
        /* Modify the comment. */
        info.info2.comment = comment;
+       info.info2.secdesc = NULL;
+       info.info2.devmode = NULL;
 
        info_ctr.level = 2;
        info_ctr.info.info2 = (struct spoolss_SetPrinterInfo2 *)&info.info2;
@@ -1608,6 +1610,9 @@ static WERROR cmd_spoolss_setdriver(struct rpc_pipe_client *cli,
        /* Set the printer driver */
 
        info.info2.drivername = argv[2];
+       info.info2.devmode = NULL;
+       info.info2.secdesc = NULL;
+
        info_ctr.level = 2;
        info_ctr.info.info2 = (struct spoolss_SetPrinterInfo2 *)&info.info2;