lib: split real FC/field into single and double prec FC/field
[babeltrace.git] / src / plugins / lttng-utils / debug-info / trace-ir-data-copy.c
index c25e4b3d794efa434f960cd4ea73fca4f7286052..a2b92f7c67f8392958d1fb967094222c9d298d0b 100644 (file)
@@ -250,9 +250,13 @@ void copy_field_content(const bt_field *in_field, bt_field *out_field,
                bt_field_integer_signed_set_value(out_field,
                                bt_field_integer_signed_get_value(in_field));
                break;
-       case BT_FIELD_CLASS_TYPE_REAL:
-               bt_field_real_set_value(out_field,
-                               bt_field_real_get_value(in_field));
+       case BT_FIELD_CLASS_TYPE_SINGLE_PRECISION_REAL:
+               bt_field_real_single_precision_set_value(out_field,
+                               bt_field_real_single_precision_get_value(in_field));
+               break;
+       case BT_FIELD_CLASS_TYPE_DOUBLE_PRECISION_REAL:
+               bt_field_real_double_precision_set_value(out_field,
+                               bt_field_real_double_precision_get_value(in_field));
                break;
        case BT_FIELD_CLASS_TYPE_STRING:
        {
This page took 0.02601 seconds and 4 git commands to generate.