mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 18:29:37 +02:00
GP-2707 fix string translation toggle on char arrays
This commit is contained in:
parent
35b58b3105
commit
ccb1ba1ca5
2 changed files with 6 additions and 5 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue