Reviewed-by: Steven Dake <sdake@xxxxxxxxxx> On 01/12/2012 01:24 AM, Fabio M. Di Nitto wrote: > From: "Fabio M. Di Nitto" <fdinitto@xxxxxxxxxx> > > more gcc warnings... > > Signed-off-by: Fabio M. Di Nitto <fdinitto@xxxxxxxxxx> > --- > :100644 100644 13da9a1... 17464c3... M tools/corosync-cmapctl.c > tools/corosync-cmapctl.c | 12 ++++++++---- > 1 files changed, 8 insertions(+), 4 deletions(-) > > diff --git a/tools/corosync-cmapctl.c b/tools/corosync-cmapctl.c > index 13da9a1..17464c3 100644 > --- a/tools/corosync-cmapctl.c > +++ b/tools/corosync-cmapctl.c > @@ -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; _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss