From: Günther Deschner Date: Mon, 23 Nov 2009 15:54:34 +0000 (+0100) Subject: s3-spoolss: Fix GetPrinter level 101. X-Git-Tag: samba-4.0.0alpha9~233 X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=commitdiff_plain;h=a6142987ac164318f5023eaa91e4e65efada4423 s3-spoolss: Fix GetPrinter level 101. Guenther --- diff --git a/source3/rpc_server/srv_spoolss_nt.c b/source3/rpc_server/srv_spoolss_nt.c index 4f3bf730775..072090b14a4 100644 --- a/source3/rpc_server/srv_spoolss_nt.c +++ b/source3/rpc_server/srv_spoolss_nt.c @@ -4946,7 +4946,7 @@ static WERROR spoolss_DriverFileInfo_from_driver(TALLOC_CTX *mem_ctx, count++; } - for (i=0; driver->info3.dependent_files[i][0] != '\0'; i++) { + for (i=0; driver->info3.dependent_files[i] && driver->info3.dependent_files[i][0] != '\0'; i++) { info = TALLOC_REALLOC_ARRAY(mem_ctx, info, struct spoolss_DriverFileInfo, count + 1);