mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-07-27 07:24:01 +00:00
cmapctl: initialize bit_value and check if it's set
more gcc warnings... Reviewed-by: Steven Dake <sdake@redhat.com> Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
This commit is contained in:
parent
55d97fd8cb
commit
d73ba6dd87
@ -148,7 +148,7 @@ static void print_key(cmap_handle_t handle,
|
||||
cmap_value_types_t type)
|
||||
{
|
||||
char *str;
|
||||
char *bin_value;
|
||||
char *bin_value = NULL;
|
||||
cs_error_t err;
|
||||
int8_t i8;
|
||||
uint8_t u8;
|
||||
@ -327,9 +327,13 @@ static void print_key(cmap_handle_t handle,
|
||||
printf("%s)", "bin");
|
||||
if (show_binary) {
|
||||
printf(" = ");
|
||||
print_binary_key(bin_value, value_len);
|
||||
if (value == NULL) {
|
||||
free(bin_value);
|
||||
if (bin_value) {
|
||||
print_binary_key(bin_value, value_len);
|
||||
if (value == NULL) {
|
||||
free(bin_value);
|
||||
}
|
||||
} else {
|
||||
printf("*empty*");
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user