The branch, v3-5-test has been updated
       via  bb4a765... s3-rpcclient: fix uninitialized variable in 
wkssvc_enumerateusers.
      from  fd59fa5... s3: Fix but 7145 -- duplicate sam and unix accounts

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-5-test


- Log -----------------------------------------------------------------
commit bb4a76538bfae593c4a997b10bdb1f6c1666701c
Author: Günther Deschner <[email protected]>
Date:   Wed Feb 17 15:15:47 2010 +0100

    s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
    
    Guenther
    
    Fix bug #7182.

-----------------------------------------------------------------------

Summary of changes:
 source3/rpcclient/cmd_wkssvc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/rpcclient/cmd_wkssvc.c b/source3/rpcclient/cmd_wkssvc.c
index 34ad576..1475010 100644
--- a/source3/rpcclient/cmd_wkssvc.c
+++ b/source3/rpcclient/cmd_wkssvc.c
@@ -190,7 +190,7 @@ static WERROR cmd_wkssvc_enumerateusers(struct 
rpc_pipe_client *cli,
        }
 
        for (i=0; i<num_entries; i++) {
-               const char *user;
+               const char *user = NULL;
                switch (info.level) {
                case 0:
                        user = info.ctr.user0->user0[i].user_name;
@@ -202,7 +202,7 @@ static WERROR cmd_wkssvc_enumerateusers(struct 
rpc_pipe_client *cli,
                                info.ctr.user1->user1[i].user_name);
                        break;
                }
-               printf("%s\n", user);
+               printf("%s\n", user ? user : "(null)");
        }
 
        return werr;


-- 
Samba Shared Repository

Reply via email to