spoolss: fix spoolss_PrinterData size calculation.
commitebe81ca6f19ec10173cdd4d867e9ca3440d47fd7
authorGünther Deschner <gd@samba.org>
Sat, 12 Dec 2009 01:52:41 +0000 (12 02:52 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 15 Dec 2009 07:16:50 +0000 (15 08:16 +0100)
treea296777063a9b44dbb1cdc330c10c8f112143a81
parentc760b755f637d0b91f8758c963de903133d847f5
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
(cherry picked from commit e316624ddb8d4e178b03b315bfafd793e6c297c8)
(cherry picked from commit 4520862918ba2cff025b15d84922fbb08d8abbf6)
librpc/gen_ndr/ndr_spoolss.c
librpc/gen_ndr/ndr_spoolss.h
librpc/gen_ndr/spoolss.h
librpc/idl/spoolss.idl
librpc/ndr/ndr_spoolss_buf.c
librpc/ndr/ndr_spoolss_buf.h