mirror of
https://github.com/NationalSecurityAgency/ghidra
synced 2024-10-13 05:33:02 +00:00
GP-2707 fix string translation toggle on char arrays
This commit is contained in:
parent
35b58b3105
commit
ccb1ba1ca5
|
@ -33,13 +33,13 @@ public class CharDataType extends AbstractIntegerDataType implements DataTypeWit
|
|||
CharDataType.class.getName());
|
||||
}
|
||||
|
||||
private static SettingsDefinition[] CHAR_SETTINGS_DEFS =
|
||||
{ FormatSettingsDefinition.DEF_CHAR, PADDING, ENDIAN, MNEMONIC,
|
||||
CharsetSettingsDefinition.CHARSET, RenderUnicodeSettingsDefinition.RENDER };
|
||||
private static SettingsDefinition[] CHAR_SETTINGS_DEFS = { FormatSettingsDefinition.DEF_CHAR,
|
||||
PADDING, ENDIAN, MNEMONIC, CharsetSettingsDefinition.CHARSET,
|
||||
RenderUnicodeSettingsDefinition.RENDER, TranslationSettingsDefinition.TRANSLATION };
|
||||
|
||||
private static SettingsDefinition[] WIDE_UTF_CHAR_SETTINGS_DEFS =
|
||||
{ FormatSettingsDefinition.DEF_CHAR, PADDING, ENDIAN, MNEMONIC,
|
||||
RenderUnicodeSettingsDefinition.RENDER };
|
||||
RenderUnicodeSettingsDefinition.RENDER, TranslationSettingsDefinition.TRANSLATION };
|
||||
|
||||
public static final CharDataType dataType = new CharDataType();
|
||||
|
||||
|
|
|
@ -24,7 +24,8 @@ import ghidra.util.StringUtilities;
|
|||
|
||||
public class WideCharDataType extends BuiltIn implements ArrayStringable, DataTypeWithCharset {
|
||||
final static SettingsDefinition[] DEFAULT_WIDE_CHAR_SETTINGS = new SettingsDefinition[] {
|
||||
EndianSettingsDefinition.DEF, RenderUnicodeSettingsDefinition.RENDER };
|
||||
EndianSettingsDefinition.DEF, RenderUnicodeSettingsDefinition.RENDER,
|
||||
TranslationSettingsDefinition.TRANSLATION };
|
||||
|
||||
/** A statically defined WideCharDataType instance. */
|
||||
public final static WideCharDataType dataType = new WideCharDataType();
|
||||
|
|
Loading…
Reference in a new issue