diff options
Diffstat (limited to 'plugins/dalvik/register.c')
-rw-r--r-- | plugins/dalvik/register.c | 25 |
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); |