[SCM] Samba Shared Repository - branch master updated

Günther Deschner gd at samba.org
Wed Feb 17 17:48:38 MST 2010


The branch, master has been updated
       via  d5e30de... s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
      from  38c50c7... Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit d5e30dec8bbc695d640df335a83554f1666907b5
Author: Günther Deschner <gd at samba.org>
Date:   Wed Feb 17 15:15:47 2010 +0100

    s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
    
    Guenther

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

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


More information about the samba-cvs mailing list