Fix: may-uninitialized warning in trace-ir-metadata-field-class-copy.c
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Tue, 30 Apr 2019 15:30:44 +0000 (11:30 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 2 May 2019 04:12:56 +0000 (00:12 -0400)
commit05b974f6aa76ee65a76ab047410a4c271a5c65c0
tree9ea641c112fe1011939d802c111c1b8580c2a439
parent9066122cfa818b83ee42bd72731e41fa32ea5f5a
Fix: may-uninitialized warning in trace-ir-metadata-field-class-copy.c

GCC warning:
  In file included from ../../../include/babeltrace/common-internal.h:30:0,
                   from trace-ir-metadata-field-class-copy.c:31:
  trace-ir-metadata-field-class-copy.c: In function ‘copy_field_class_content_internal’:
  ../../../include/babeltrace/trace-ir/field-class-const.h:196:3: error:
  ‘out_tag_field_class’ may be used uninitialized in this function
  [-Werror=maybe-uninitialized]
     bt_field_class_put_ref(_var);  \
     ^~~~~~~~~~~~~~~~~~~~~~
  trace-ir-metadata-field-class-copy.c:421:18: note: ‘out_tag_field_class’ was declared here
    bt_field_class *out_tag_field_class;

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I73c6057f9795b153f95c1287f3f3f8e529328fbf
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1033
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.c
This page took 0.02373 seconds and 5 git commands to generate.