From 4fb79b4fe78e89b7bbee5b280294037f43e0e2a1 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Wed, 18 Mar 2009 00:36:54 +0100 Subject: spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData. Guenther --- librpc/idl/spoolss.idl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'librpc/idl/spoolss.idl') diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl index fc87814fc0..59d90ec003 100644 --- a/librpc/idl/spoolss.idl +++ b/librpc/idl/spoolss.idl @@ -2223,7 +2223,7 @@ import "misc.idl", "security.idl", "winreg.idl"; [relative] nstring *value_name; [value(2*strlen_m_term(value_name))] uint32 value_name_len; winreg_Type type; - [relative,switch_is(type),subcontext(0),subcontext_size(data_length)] spoolss_PrinterData *data; + [relative,switch_is(type),subcontext(0),subcontext_size(r->data_length)] spoolss_PrinterData *data; [value(ndr_size_spoolss_PrinterData(data, type, ndr->iconv_convenience, ndr->flags))] uint32 data_length; } spoolss_PrinterEnumValues; -- cgit