summaryrefslogtreecommitdiff
path: root/plugins/dalvik/register.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/dalvik/register.c')
-rw-r--r--plugins/dalvik/register.c25
1 files changed, 5 insertions, 20 deletions
diff --git a/plugins/dalvik/register.c b/plugins/dalvik/register.c
index 458d219..0120495 100644
--- a/plugins/dalvik/register.c
+++ b/plugins/dalvik/register.c
@@ -73,7 +73,7 @@ static void g_dalvik_register_finalize(GDalvikRegister *);
static guint g_dalvik_register_hash(const GDalvikRegister *);
/* Traduit un registre en version humainement lisible. */
-static void g_dalvik_register_print(const GDalvikRegister *, GBufferLine *, AsmSyntax);
+static void g_dalvik_register_print(const GDalvikRegister *, GBufferLine *);
/* Crée une réprésentation de registre Dalvik. */
static GArchRegister *_g_dalvik_register_new(uint16_t);
@@ -224,9 +224,8 @@ static guint g_dalvik_register_hash(const GDalvikRegister *reg)
/******************************************************************************
* *
-* Paramètres : reg = registre à transcrire. *
-* line = ligne tampon où imprimer l'opérande donné. *
-* syntax = type de représentation demandée. *
+* Paramètres : reg = registre à transcrire. *
+* line = ligne tampon où imprimer l'opérande donné. *
* *
* Description : Traduit un registre en version humainement lisible. *
* *
@@ -236,26 +235,12 @@ static guint g_dalvik_register_hash(const GDalvikRegister *reg)
* *
******************************************************************************/
-static void g_dalvik_register_print(const GDalvikRegister *reg, GBufferLine *line, AsmSyntax syntax)
+static void g_dalvik_register_print(const GDalvikRegister *reg, GBufferLine *line)
{
char key[MAX_REGNAME_LEN]; /* Mot clef principal */
size_t klen; /* Taille de ce mot clef */
- switch (syntax)
- {
- case ASX_INTEL:
- klen = snprintf(key, MAX_REGNAME_LEN, "v%hu", reg->index);
- break;
-
- case ASX_ATT:
- klen = snprintf(key, MAX_REGNAME_LEN, "%%v%hu", reg->index);
- break;
-
- default:
- klen = 0;
- break;
-
- }
+ klen = snprintf(key, MAX_REGNAME_LEN, "v%hu", reg->index);
g_buffer_line_append_text(line, BLC_ASSEMBLY, key, klen, RTT_REGISTER, NULL);