git.samba.org
/
tprouty
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14cd2b2
)
r11069: make sure to zero memory when allocating a a REGVAL_CTR struct
author
Gerald Carter
<jerry@samba.org>
Fri, 14 Oct 2005 21:09:56 +0000
(21:09 +0000)
committer
Gerald Carter
<jerry@samba.org>
Fri, 14 Oct 2005 21:09:56 +0000
(21:09 +0000)
source/rpc_server/srv_reg_nt.c
patch
|
blob
|
history
diff --git
a/source/rpc_server/srv_reg_nt.c
b/source/rpc_server/srv_reg_nt.c
index 47c8746b121c79d6ba86373d8975be13845af03c..4cd824c9ef998d0645eb9449708e351dfb7d4f2a 100644
(file)
--- a/
source/rpc_server/srv_reg_nt.c
+++ b/
source/rpc_server/srv_reg_nt.c
@@
-331,7
+331,7
@@
WERROR _reg_query_value(pipes_struct *p, REG_Q_QUERY_VALUE *q_u, REG_R_QUERY_VAL
DEBUG(5,("_reg_info: looking up value: [%s]\n", name));
- if ( !(regvals = TALLOC_P( p->mem_ctx, REGVAL_CTR )) )
+ if ( !(regvals = TALLOC_
ZERO_
P( p->mem_ctx, REGVAL_CTR )) )
return WERR_NOMEM;
/* Handle QueryValue calls on HKEY_PERFORMANCE_DATA */
@@
-536,6
+536,10
@@
WERROR _reg_enum_value(pipes_struct *p, REG_Q_ENUM_VALUE *q_u, REG_R_ENUM_VALUE
status = WERR_NO_MORE_ITEMS;
goto done;
}
+
+ if ( val->type == REG_MULTI_SZ ) {
+
+ }
DEBUG(10,("_reg_enum_value: retrieved value named [%s]\n", val->valuename));