summaryrefslogtreecommitdiffstats
path: root/source/rpc_client/cli_reg.c
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1998-11-11 19:22:08 +0000
committerLuke Leighton <lkcl@samba.org>1998-11-11 19:22:08 +0000
commitabdc9d790b7d27b70aaf88451f5c82c99c94ca6e (patch)
tree66878a2681953bfd545519bd5cbca1357108c98e /source/rpc_client/cli_reg.c
parent74530677d5301abd2da5bcdcb1fde6e6f903ad70 (diff)
downloadsamba-abdc9d790b7d27b70aaf88451f5c82c99c94ca6e.tar.gz
samba-abdc9d790b7d27b70aaf88451f5c82c99c94ca6e.tar.xz
samba-abdc9d790b7d27b70aaf88451f5c82c99c94ca6e.zip
clearing up security descriptor
Diffstat (limited to 'source/rpc_client/cli_reg.c')
-rw-r--r--source/rpc_client/cli_reg.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/rpc_client/cli_reg.c b/source/rpc_client/cli_reg.c
index 27c1c8e7605..69982a8d44a 100644
--- a/source/rpc_client/cli_reg.c
+++ b/source/rpc_client/cli_reg.c
@@ -471,6 +471,10 @@ BOOL do_reg_get_key_sec(struct cli_state *cli, POLICY_HND *hnd,
ZERO_STRUCT(r_o);
r_o.data = sec_buf;
+ if (*sec_buf_size != 0)
+ {
+ sec_buf->sec = (SEC_DESC*)malloc(*sec_buf_size);
+ }
reg_io_r_get_key_sec("", &r_o, &rbuf, 0);
p = rbuf.offset != 0;