From: Thierry Reding <tred...@nvidia.com>

GCC will warn about ISO C90 forbidding to mix declarations and code.
Declare the variable at the beginning of the function to suppress the
warning.

Signed-off-by: Thierry Reding <tred...@nvidia.com>
---
 tools/aubdump.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tools/aubdump.c b/tools/aubdump.c
index 1aeff5f4532c..6ba3cb66256e 100644
--- a/tools/aubdump.c
+++ b/tools/aubdump.c
@@ -407,6 +407,7 @@ dump_execbuffer2(int fd, struct drm_i915_gem_execbuffer2 
*execbuffer2)
        uint32_t offset = gtt_size();
        struct drm_i915_gem_exec_object2 *obj;
        struct bo *bo, *batch_bo;
+       int batch_index;
        void *data;
 
        /* We can't do this at open time as we're not yet authenticated. */
@@ -460,7 +461,7 @@ dump_execbuffer2(int fd, struct drm_i915_gem_execbuffer2 
*execbuffer2)
                fail_if(bo->map == MAP_FAILED, "intel_aubdump: bo mmap 
failed\n");
        }
 
-       int batch_index = (execbuffer2->flags & I915_EXEC_BATCH_FIRST) ? 0 :
+       batch_index = (execbuffer2->flags & I915_EXEC_BATCH_FIRST) ? 0 :
                          execbuffer2->buffer_count - 1;
        batch_bo = get_bo(exec_objects[batch_index].handle);
        for (uint32_t i = 0; i < execbuffer2->buffer_count; i++) {
-- 
2.14.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to