summaryrefslogtreecommitdiff
path: root/source3/rpc_server
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-11-20 18:17:29 +0000
committerLuke Leighton <lkcl@samba.org>1999-11-20 18:17:29 +0000
commitef8ced0ca6688f037d74a5e26b52b41afce37682 (patch)
treeecc02616d66077bbc690a96a179a0d44536c8303 /source3/rpc_server
parent476828342bd6552eb20f717595b5f4cb7397f33e (diff)
downloadsamba-ef8ced0ca6688f037d74a5e26b52b41afce37682.tar.gz
samba-ef8ced0ca6688f037d74a5e26b52b41afce37682.tar.bz2
samba-ef8ced0ca6688f037d74a5e26b52b41afce37682.zip
dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT()
some of the server-side stuff. Realloc() was being used, so it Realloc()d some random area of memory. oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff. Realloc() was being used, so it Realloc()d some random area of memory. oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff. Realloc() was being used, so it Realloc()d some random area of memory. oops. (This used to be commit a51f62f4cf610c23e45251cedb543144747a3e54)
Diffstat (limited to 'source3/rpc_server')
-rw-r--r--source3/rpc_server/srv_samr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/rpc_server/srv_samr.c b/source3/rpc_server/srv_samr.c
index e55a6b2ce8..bc3a842677 100644
--- a/source3/rpc_server/srv_samr.c
+++ b/source3/rpc_server/srv_samr.c
@@ -1432,6 +1432,7 @@ static void samr_reply_query_useraliases(SAMR_Q_QUERY_USERALIASES *q_u,
static void api_samr_query_useraliases( pipes_struct *p, prs_struct *data, prs_struct *rdata)
{
SAMR_Q_QUERY_USERALIASES q_u;
+ ZERO_STRUCT(q_u);
samr_io_q_query_useraliases("", &q_u, data, 0);
samr_reply_query_useraliases(&q_u, rdata);
samr_free_q_query_useraliases(&q_u);
@@ -1797,6 +1798,7 @@ static void samr_reply_lookup_rids(SAMR_Q_LOOKUP_RIDS *q_u,
static void api_samr_lookup_rids( pipes_struct *p, prs_struct *data, prs_struct *rdata)
{
SAMR_Q_LOOKUP_RIDS q_u;
+ ZERO_STRUCT(q_u);
samr_io_q_lookup_rids("", &q_u, data, 0);
samr_reply_lookup_rids(&q_u, rdata);
samr_free_q_lookup_rids(&q_u);