Cleanup: lib: field-class.c: fix logging message for variant FC
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Wed, 9 Oct 2019 15:19:33 +0000 (11:19 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 9 Oct 2019 19:53:20 +0000 (15:53 -0400)
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I5b23f843493d7c68121c262e5cbd795503996ad9
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2159
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
src/lib/trace-ir/field-class.c

index f02ce45c45f2b98bc273ab84e2cd638772003a55..ce356b409f6c4008b76ac9bd071d3c49009c8c4f 100644 (file)
@@ -1498,6 +1498,8 @@ struct bt_field_class *bt_field_class_variant_create(
                bt_object_get_ref_no_null_check(var_with_sel_fc->selector_fc);
                bt_field_class_freeze(selector_fc);
                var_fc = (void *) var_with_sel_fc;
+               BT_LIB_LOGD("Created default variant field class with selector object: "
+                       "%![var-fc-]+F, %![sel-fc-]+F", var_fc, selector_fc);
        } else {
                var_fc = g_new0(struct bt_field_class_variant, 1);
                if (!var_fc) {
@@ -1513,11 +1515,11 @@ struct bt_field_class *bt_field_class_variant_create(
                        /* init_named_field_classes_container() logs errors */
                        goto error;
                }
+               BT_LIB_LOGD("Created default variant field class without selector object: "
+                       "%![var-fc-]+F", var_fc);
        }
 
        BT_ASSERT(var_fc);
-       BT_LIB_LOGD("Created default variant field class with selector object: "
-               "%![var-fc-]+F, %![sel-fc-]+F", var_fc, selector_fc);
        goto end;
 
 error:
This page took 0.025423 seconds and 4 git commands to generate.