tap-driver.sh: flush stdout after each test result
[babeltrace.git] / lib / trace-ir / field-wrapper.c
index ed50537abc03b6ec1c1220cb80a112632677d543..8d0fdc79de668e26753b802a7fc006ade4011716 100644 (file)
  */
 
 #define BT_LOG_TAG "FIELD-WRAPPER"
-#include <babeltrace/lib-logging-internal.h>
+#include <babeltrace2/lib-logging-internal.h>
 
-#include <babeltrace/trace-ir/field-wrapper-internal.h>
-#include <babeltrace/trace-ir/fields-internal.h>
-#include <babeltrace/object-pool-internal.h>
-#include <babeltrace/object-internal.h>
+#include <babeltrace2/trace-ir/field-wrapper-internal.h>
+#include <babeltrace2/trace-ir/field-internal.h>
+#include <babeltrace2/object-pool-internal.h>
+#include <babeltrace2/object-internal.h>
 #include <glib.h>
 
 BT_HIDDEN
@@ -58,6 +58,7 @@ void bt_field_wrapper_destroy(struct bt_field_wrapper *field_wrapper)
        if (field_wrapper->field) {
                BT_LOGD_STR("Destroying field.");
                bt_field_destroy((void *) field_wrapper->field);
+               field_wrapper->field = NULL;
        }
 
        BT_LOGD_STR("Putting stream class.");
@@ -82,7 +83,7 @@ struct bt_field_wrapper *bt_field_wrapper_create(
        if (!field_wrapper->field) {
                field_wrapper->field = (void *) bt_field_create(fc);
                if (!field_wrapper->field) {
-                       BT_LIB_LOGE("Cannot create field wrapper from field classe: "
+                       BT_LIB_LOGE("Cannot create field wrapper from field class: "
                                "%![fc-]+F", fc);
                        goto error;
                }
This page took 0.024004 seconds and 4 git commands to generate.