r14178: Clarify code for Coverity #49. Ensure we know we
authorJeremy Allison <jra@samba.org>
Fri, 10 Mar 2006 23:52:37 +0000 (23:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:15:15 +0000 (11:15 -0500)
can't have an uninitialized *returned val.
Jeremy.
(This used to be commit e83515afd2cb63b0dfa4f7fe00b6b7163bf35f2f)

source3/rpc_server/srv_spoolss_nt.c

index 6a1be53738571fa4fddff30a34d281a316af26b1..af413b8b70f6eb7306cf8df4abdc02771d0e23a7 100644 (file)
@@ -4484,6 +4484,8 @@ static WERROR enum_all_printers_info_2(RPC_BUFFER *buffer, uint32 offered, uint3
        PRINTER_INFO_2 current_prt;
        WERROR result = WERR_OK;
 
+       *returned = 0;
+
        for (snum=0; snum<n_services; snum++) {
                if (lp_browseable(snum) && lp_snum_ok(snum) && lp_print_ok(snum) ) {
                        DEBUG(4,("Found a printer in smb.conf: %s[%x]\n", lp_servicename(snum), snum));