From 19d62d9a2bec18af1a82bf5d3767ff7e9018055c Mon Sep 17 00:00:00 2001 From: Ben Lubar Date: Mon, 16 Mar 2020 14:18:43 -0500 Subject: [PATCH] fix string data type definition in Ghidra script --- reversing/import_df_structures.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reversing/import_df_structures.java b/reversing/import_df_structures.java index bcbaf643a..e319238a1 100644 --- a/reversing/import_df_structures.java +++ b/reversing/import_df_structures.java @@ -153,8 +153,8 @@ public class import_df_structures extends GhidraScript var dataPlus = new UnionDataType("_string_dataplus"); dataPlus.setToDefaultAlignment(); - dataPlus.add(rep); - dataPlus.add(new PointerDataType(new TerminatedStringDataType())); + dataPlus.add(dtm.getPointer(rep, currentProgram.getDefaultPointerSize())); + dataPlus.add(dtm.getPointer(new TerminatedStringDataType(), currentProgram.getDefaultPointerSize())); createDataType(dtcStd, dataPlus); stringDataType.add(dataPlus, "_M_p", null);