diff options
author | Günther Deschner <gd@samba.org> | 2009-12-12 02:52:41 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2009-12-14 10:39:34 +0100 |
commit | e316624ddb8d4e178b03b315bfafd793e6c297c8 (patch) | |
tree | 9ca063db63742640ae309741494df3f1c616b9d8 /librpc/gen_ndr/spoolss.h | |
parent | 5ae61cfbc281f346fd3712a975c5796f9cfbc6c2 (diff) | |
download | samba-e316624ddb8d4e178b03b315bfafd793e6c297c8.tar.gz |
spoolss: fix spoolss_PrinterData size calculation.
Currently we were crashing in EnumPrinterDataEx when an e.g. an empty (NULL)
string for a separator file was returned.
Guenther
Diffstat (limited to 'librpc/gen_ndr/spoolss.h')
-rw-r--r-- | librpc/gen_ndr/spoolss.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/librpc/gen_ndr/spoolss.h b/librpc/gen_ndr/spoolss.h index 146dde5e2d4..5b88e08ac3f 100644 --- a/librpc/gen_ndr/spoolss.h +++ b/librpc/gen_ndr/spoolss.h @@ -1569,7 +1569,7 @@ union spoolss_PrinterData { uint32_t value;/* [case(REG_DWORD)] */ const char ** string_array;/* [flag(LIBNDR_FLAG_STR_NULLTERM),case(REG_MULTI_SZ)] */ DATA_BLOB data;/* [flag(LIBNDR_FLAG_REMAINING),default] */ -}/* [gensize,public,nodiscriminant] */; +}/* [nodiscriminant,public] */; enum spoolss_FormFlags #ifndef USE_UINT_ENUMS |