spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
authorGünther Deschner <gd@samba.org>
Mon, 2 Mar 2009 10:19:57 +0000 (11:19 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 2 Mar 2009 13:24:58 +0000 (14:24 +0100)
Guenther

librpc/idl/spoolss.idl

index f2944b0f3938bd73aa60b403ccb4073afbc2bd61..1326278936125df450a00f9311ce83553fb01018 100644 (file)
@@ -509,9 +509,9 @@ import "misc.idl", "security.idl", "winreg.idl";
                [string,charset(UTF16)] uint16 *print_processor;
                [string,charset(UTF16)] uint16 *parameters;
                [string,charset(UTF16)] uint16 *driver_name;
-               spoolss_DeviceMode *devmode;
+               uint32 _devmode_ptr; /* pointer to truncated devicemode */
                [string,charset(UTF16)] uint16 *text_status;
-               security_descriptor *secdesc;
+               uint32 _secdesc_ptr;
                spoolss_JobStatus status;
                uint32 priority;
                uint32 position;
@@ -535,9 +535,9 @@ import "misc.idl", "security.idl", "winreg.idl";
                [string,charset(UTF16)] uint16 *print_processor;
                [string,charset(UTF16)] uint16 *parameters;
                [string,charset(UTF16)] uint16 *driver_name;
-               spoolss_DeviceMode *devmode;
+               uint32 _devmode_ptr; /* pointer to truncated devicemode */
                [string,charset(UTF16)] uint16 *text_status;
-               security_descriptor *secdesc;
+               uint32 _secdesc_ptr;
                spoolss_JobStatus status;
                uint32 priority;
                uint32 position;