OSDN Git Service

target-mips: fix temporary variable freeing in op_ldst_##insn()
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 11 Nov 2008 11:34:30 +0000 (11:34 +0000)
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 11 Nov 2008 11:34:30 +0000 (11:34 +0000)
commitc24135ffcc46ef1e02c69667f0b4156ebf7b86dd
treecb1fe80b141fb8f590a0f1e3f71acbab065cf539
parent1f9611242bdbb1b7c5c73a471bada2c26f8bdba1
target-mips: fix temporary variable freeing in op_ldst_##insn()

Move tcg_temp_free() out of the conditional part to make sure
the TCG temporary variable is freed in all cases.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Acked-by: Thiemo Seufer <ths@networkno.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5673 c046a42c-6fe2-441c-8c8c-71466251a162
target-mips/translate.c