Mesa (master): r300/compiler: Move declaration before code.

Vinson Lee vlee at kemper.freedesktop.org
Wed Sep 29 19:21:12 UTC 2010


Module: Mesa
Branch: master
Commit: a9d5808232087ace460fe0d30dc9b8a49c30fd5c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9d5808232087ace460fe0d30dc9b8a49c30fd5c

Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Sep 29 12:15:14 2010 -0700

r300/compiler: Move declaration before code.

Fixes this GCC warning on linux-x86 build.
radeon_pair_regalloc.c: In function ‘rc_pair_regalloc_inputs_only’:
radeon_pair_regalloc.c:330: warning: ISO C90 forbids mixed declarations and code

---

 .../dri/r300/compiler/radeon_pair_regalloc.c       |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c b/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c
index c738455..91524f5 100644
--- a/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c
+++ b/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c
@@ -322,12 +322,13 @@ void rc_pair_regalloc_inputs_only(struct radeon_compiler *cc, void *user)
 {
 	struct r300_fragment_program_compiler *c = (struct r300_fragment_program_compiler*)cc;
 	struct regalloc_state s;
+	int temp_reg_offset;
 
 	compute_live_intervals(cc, &s);
 
 	c->AllocateHwInputs(c, &alloc_input, &s);
 
-	int temp_reg_offset = 0;
+	temp_reg_offset = 0;
 	for (unsigned i = 0; i < RC_REGISTER_MAX_INDEX; i++) {
 		if (s.Input[i].Allocated && temp_reg_offset <= s.Input[i].Index)
 			temp_reg_offset = s.Input[i].Index + 1;




More information about the mesa-commit mailing list