From 8fc1f1aead6db996a6d96efdc5f81779afc9c8d2 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 14 Feb 2003 22:55:46 +0000 Subject: Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit a823fee5b41a5b6cd4ef05aa1f85f7725bd272a5) --- source3/rpc_client/cli_spoolss.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'source3/rpc_client/cli_spoolss.c') diff --git a/source3/rpc_client/cli_spoolss.c b/source3/rpc_client/cli_spoolss.c index 0a168d93ba..a1aa6664c1 100644 --- a/source3/rpc_client/cli_spoolss.c +++ b/source3/rpc_client/cli_spoolss.c @@ -58,7 +58,7 @@ static void decode_printer_info_0(TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, inf=(PRINTER_INFO_0 *)talloc(mem_ctx, returned*sizeof(PRINTER_INFO_0)); memset(inf, 0, returned*sizeof(PRINTER_INFO_0)); - buffer->prs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset=0; + prs_set_offset(&buffer->prs,0); for (i=0; iprs.data_offset = 0; + prs_set_offset(&buffer->prs,0); for (i = 0; i < num_forms; i++) smb_io_form_1("", buffer, &((*forms)[i]), 0); @@ -1506,7 +1506,7 @@ static void decode_jobs_1(TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 i; *jobs = (JOB_INFO_1 *)talloc(mem_ctx, num_jobs * sizeof(JOB_INFO_1)); - buffer->prs.data_offset = 0; + prs_set_offset(&buffer->prs,0); for (i = 0; i < num_jobs; i++) smb_io_job_info_1("", buffer, &((*jobs)[i]), 0); @@ -1518,7 +1518,7 @@ static void decode_jobs_2(TALLOC_CTX *mem_ctx, NEW_BUFFER *buffer, uint32 i; *jobs = (JOB_INFO_2 *)talloc(mem_ctx, num_jobs * sizeof(JOB_INFO_2)); - buffer->prs.data_offset = 0; + prs_set_offset(&buffer->prs,0); for (i = 0; i < num_jobs; i++) smb_io_job_info_2("", buffer, &((*jobs)[i]), 0); -- cgit