summaryrefslogtreecommitdiff
path: root/librpc/ndr/ndr_spoolss_buf.c
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-02-19 17:39:36 +0100
committerGünther Deschner <gd@samba.org>2009-02-19 18:00:36 +0100
commit4f803502ef0bca3fee5017469f858bea702b069d (patch)
tree58a3740fed4b70af0e44939188de8261b9aaf39f /librpc/ndr/ndr_spoolss_buf.c
parentb3ba24582d251090ca4e87e2c213d8fb9cc86119 (diff)
downloadsamba-4f803502ef0bca3fee5017469f858bea702b069d.tar.gz
samba-4f803502ef0bca3fee5017469f858bea702b069d.tar.bz2
samba-4f803502ef0bca3fee5017469f858bea702b069d.zip
spoolss: add ndr_size_spoolss_StringArray to spoolss helper.
Guenther
Diffstat (limited to 'librpc/ndr/ndr_spoolss_buf.c')
-rw-r--r--librpc/ndr/ndr_spoolss_buf.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/librpc/ndr/ndr_spoolss_buf.c b/librpc/ndr/ndr_spoolss_buf.c
index e74b0a9ee1..d7e28ccf0e 100644
--- a/librpc/ndr/ndr_spoolss_buf.c
+++ b/librpc/ndr/ndr_spoolss_buf.c
@@ -534,3 +534,13 @@ uint32_t _ndr_size_spoolss_DeviceMode(struct spoolss_DeviceMode *devmode, struct
if (!devmode) return 0;
return ndr_size_spoolss_DeviceMode(devmode,ic,flags);
}
+
+_PUBLIC_ size_t ndr_size_spoolss_StringArray(const struct spoolss_StringArray *r, struct smb_iconv_convenience *ic, int flags)
+{
+ if (!r) {
+ return 4;
+ }
+
+ return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_StringArray, ic);
+}
+