Mesa (master): util: move variable declaration out of for-loop

Brian Paul brianp at kemper.freedesktop.org
Thu Dec 12 18:08:57 UTC 2013


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

Author: Brian Paul <brianp at vmware.com>
Date:   Thu Dec 12 11:08:49 2013 -0700

util: move variable declaration out of for-loop

To fix MSVC build.

---

 src/gallium/auxiliary/util/u_blitter.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c
index 710a728..9591fc4 100644
--- a/src/gallium/auxiliary/util/u_blitter.c
+++ b/src/gallium/auxiliary/util/u_blitter.c
@@ -993,9 +993,11 @@ static void *get_clear_blend_state(struct blitter_context_priv *ctx,
    /* Create a new one. */
    {
       struct pipe_blend_state blend = {0};
+      unsigned i;
+
       blend.independent_blend_enable = 1;
 
-      for (int i = 0; i < PIPE_MAX_COLOR_BUFS; i++) {
+      for i = 0; i < PIPE_MAX_COLOR_BUFS; i++) {
          if (clear_buffers & (PIPE_CLEAR_COLOR0 << i)) {
             blend.rt[i].colormask = PIPE_MASK_RGBA;
          }




More information about the mesa-commit mailing list