1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

r19451: Another cleanup of 18802. Referring to structures after the block has been

left is not a good idea.

Volker
This commit is contained in:
Volker Lendecke 2006-10-22 10:30:46 +00:00 committed by Gerald (Jerry) Carter
parent d0025861c0
commit 88ac17db19

View File

@ -243,6 +243,9 @@ static NTSTATUS cmd_srvsvc_net_share_enum(struct rpc_pipe_client *cli,
int argc, const char **argv)
{
uint32 info_level = 2;
struct srvsvc_NetShareCtr1 ctr1;
struct srvsvc_NetShareCtr2 ctr2;
struct srvsvc_NetShareCtr502 ctr502;
union srvsvc_NetShareCtr ctr;
NTSTATUS result;
uint32 hnd;
@ -263,20 +266,17 @@ static NTSTATUS cmd_srvsvc_net_share_enum(struct rpc_pipe_client *cli,
switch (info_level) {
case 1: {
struct srvsvc_NetShareCtr1 ctr1;
ZERO_STRUCT(ctr1);
ctr.ctr1 = &ctr1;
}
break;
case 2: {
struct srvsvc_NetShareCtr2 ctr2;
ZERO_STRUCT(ctr2);
ctr.ctr2 = &ctr2;
}
break;
case 502: {
struct srvsvc_NetShareCtr502 ctr502;
ZERO_STRUCT(ctr502);
ctr.ctr502 = &ctr502;
}