git.samba.org
/
bbaumbach
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f31ec23
)
Fix a small bug.
author
Richard Sharpe
<sharpe@samba.org>
Wed, 11 Dec 2002 07:55:44 +0000
(07:55 +0000)
committer
Richard Sharpe
<sharpe@samba.org>
Wed, 11 Dec 2002 07:55:44 +0000
(07:55 +0000)
(This used to be commit
16e0a3cc0834b691fcfec75d20dfdd5fa4d0afa6
)
source3/utils/editreg.c
patch
|
blob
|
history
diff --git
a/source3/utils/editreg.c
b/source3/utils/editreg.c
index 40fdd6eae977dda23b660039c06af598355abf1e..944da3a9fad51ca627f2b25df29013d95e3eddde 100644
(file)
--- a/
source3/utils/editreg.c
+++ b/
source3/utils/editreg.c
@@
-501,7
+501,7
@@
int nt_key_iterator(REGF *regf, REG_KEY *key_tree, int bf, char *path,
if (key_tree->values &&
!nt_val_list_iterator(regf, key_tree->values, bf, new_path,
if (key_tree->values &&
!nt_val_list_iterator(regf, key_tree->values, bf, new_path,
- (key_tree->values
?(key_tree->values->val_count):0
),
+ (key_tree->values
!=NULL
),
val_print)) {
free(new_path);
val_print)) {
free(new_path);
@@
-1298,7
+1298,7
@@
int print_key(char *path, char *name, char *class_name, int root,
int print_val(char *path, char *val_name, int val_type, int data_len,
void *data_blk, int terminal, int first, int last)
{
int print_val(char *path, char *val_name, int val_type, int data_len,
void *data_blk, int terminal, int first, int last)
{
- if (terminal && first)
+ if (
!
terminal && first)
fprintf(stdout, "%s\n", path);
fprintf(stdout, " %s : %s : \n", (val_name?val_name:"<No Name>"),
val_to_str(val_type, reg_type_names));
fprintf(stdout, "%s\n", path);
fprintf(stdout, " %s : %s : \n", (val_name?val_name:"<No Name>"),
val_to_str(val_type, reg_type_names));