From a056eb85ff8cabc05970c789abba890d914e7ecb Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 9 Feb 2010 14:56:12 -0800 Subject: Missed one check on the memcpy for bug #7063. Jeremy. --- source3/rpc_server/srv_spoolss_nt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/srv_spoolss_nt.c b/source3/rpc_server/srv_spoolss_nt.c index 33d47df33a..7a4c9c9263 100644 --- a/source3/rpc_server/srv_spoolss_nt.c +++ b/source3/rpc_server/srv_spoolss_nt.c @@ -9455,7 +9455,7 @@ WERROR _spoolss_XcvData(pipes_struct *p, *r->out.status_code = 0; - if (r->out.out_data && r->in.out_data_size && out_data.length) { + if (r->out.out_data && out_data.data && r->in.out_data_size && out_data.length) { memcpy(r->out.out_data, out_data.data, MIN(r->in.out_data_size, out_data.length)); } -- cgit