[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] target-ppc: Fix Temporary Variable Leak in bctar
From: |
Tom Musta |
Subject: |
[Qemu-devel] [PATCH] target-ppc: Fix Temporary Variable Leak in bctar |
Date: |
Wed, 4 Jun 2014 12:26:02 -0500 |
Fix a temporary variable leak detected in the bctar instruction:
Opcode 13 10 11 (4d910460) leaked temporaries
Signed-off-by: Tom Musta <address@hidden>
---
target-ppc/translate.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/target-ppc/translate.c b/target-ppc/translate.c
index 2de362c..3a8d702 100644
--- a/target-ppc/translate.c
+++ b/target-ppc/translate.c
@@ -3891,7 +3891,7 @@ static inline void gen_bcond(DisasContext *ctx, int type)
gen_update_nip(ctx, ctx->nip);
tcg_gen_exit_tb(0);
}
- if (type == BCOND_LR || type == BCOND_CTR) {
+ if (type == BCOND_LR || type == BCOND_CTR || type == BCOND_TAR) {
tcg_temp_free(target);
}
}
--
1.7.1
- [Qemu-devel] [PATCH] target-ppc: Fix Temporary Variable Leak in bctar,
Tom Musta <=