Remove array, sequence, enum, struct legacy types
[lttng-ust.git] / liblttng-ust / lttng-probes.c
index 2306e1e63f48b30c30065c865fa1fc7e2a24db19..d518a41d2b66cc5e439c687f8b83fd6350c807d4 100644 (file)
@@ -361,13 +361,6 @@ int lttng_probes_get_field_list(struct lttng_ust_field_list *list)
                                case atype_string:
                                        list_entry->field.type = LTTNG_UST_FIELD_STRING;
                                        break;
-                               case atype_array:
-                                       if (event_field->type.u.legacy.array.elem_type.atype != atype_integer
-                                               || event_field->type.u.legacy.array.elem_type.u.basic.integer.encoding == lttng_encode_none)
-                                               list_entry->field.type = LTTNG_UST_FIELD_OTHER;
-                                       else
-                                               list_entry->field.type = LTTNG_UST_FIELD_STRING;
-                                       break;
                                case atype_array_nestable:
                                        if (event_field->type.u.array_nestable.elem_type->atype != atype_integer
                                                || event_field->type.u.array_nestable.elem_type->u.integer.encoding == lttng_encode_none)
@@ -375,13 +368,6 @@ int lttng_probes_get_field_list(struct lttng_ust_field_list *list)
                                        else
                                                list_entry->field.type = LTTNG_UST_FIELD_STRING;
                                        break;
-                               case atype_sequence:
-                                       if (event_field->type.u.legacy.sequence.elem_type.atype != atype_integer
-                                               || event_field->type.u.legacy.sequence.elem_type.u.basic.integer.encoding == lttng_encode_none)
-                                               list_entry->field.type = LTTNG_UST_FIELD_OTHER;
-                                       else
-                                               list_entry->field.type = LTTNG_UST_FIELD_STRING;
-                                       break;
                                case atype_sequence_nestable:
                                        if (event_field->type.u.sequence_nestable.elem_type->atype != atype_integer
                                                || event_field->type.u.sequence_nestable.elem_type->u.integer.encoding == lttng_encode_none)
@@ -392,7 +378,6 @@ int lttng_probes_get_field_list(struct lttng_ust_field_list *list)
                                case atype_float:
                                        list_entry->field.type = LTTNG_UST_FIELD_FLOAT;
                                        break;
-                               case atype_enum:        /* Fall-through */
                                case atype_enum_nestable:
                                        list_entry->field.type = LTTNG_UST_FIELD_ENUM;
                                        break;
This page took 0.024244 seconds and 4 git commands to generate.