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);
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));