Skip to content

Commit bc1f0bc

Browse files
ctf: add support for string2s in tmf
Change-Id: I40faac6cc2590480c061824beb952d6a19cb2f12 Signed-off-by: Matthew Khouzam <[email protected]>
1 parent 361b552 commit bc1f0bc

File tree

1 file changed

+4
-0
lines changed
  • ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/event

1 file changed

+4
-0
lines changed

ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/event/CtfTmfEventField.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import org.eclipse.tracecompass.ctf.core.event.types.IntegerDeclaration;
4040
import org.eclipse.tracecompass.ctf.core.event.types.IntegerDefinition;
4141
import org.eclipse.tracecompass.ctf.core.event.types.StringDefinition;
42+
import org.eclipse.tracecompass.ctf.core.event.types.StringDefinition2;
4243
import org.eclipse.tracecompass.ctf.core.event.types.VariantDefinition;
4344
import org.eclipse.tracecompass.internal.ctf.core.event.types.ByteArrayDefinition;
4445
import org.eclipse.tracecompass.tmf.core.event.ITmfEventField;
@@ -120,6 +121,9 @@ protected CtfTmfEventField(@NonNull String name, Object value, ITmfEventField[]
120121
} else if (fieldDef instanceof StringDefinition) {
121122
field = new CTFStringField(fieldName, ((StringDefinition) fieldDef).getValue());
122123

124+
} else if (fieldDef instanceof StringDefinition2) {
125+
field = new CTFStringField(fieldName, ((StringDefinition2) fieldDef).getValue());
126+
123127
} else if (fieldDef instanceof FloatDefinition) {
124128
FloatDefinition floatDef = (FloatDefinition) fieldDef;
125129
field = new CTFFloatField(fieldName, floatDef.getValue());

0 commit comments

Comments
 (0)