From 2df9cc28c05bc0a4de94bfb786897838c8decce6 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 28 Sep 2022 08:55:14 +0200 Subject: intel: move declarations to top in drm_intel_gem_bo_unreference() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the following warning: [65/74] Compiling C object intel/libdrm_intel.so.1.0.0.p/intel_bufmgr_gem.c.o ../intel/intel_bufmgr_gem.c: In function ‘drm_intel_gem_bo_unreference’: ../intel/intel_bufmgr_gem.c:1388:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1388 | drm_intel_bufmgr_gem *bufmgr_gem = | ^~~~~~~~~~~~~~~~~~~~ Signed-off-by: Simon Ser Reviewed-by: Eric Engestrom --- intel/intel_bufmgr_gem.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/intel/intel_bufmgr_gem.c b/intel/intel_bufmgr_gem.c index e208c68d..78eb88a4 100644 --- a/intel/intel_bufmgr_gem.c +++ b/intel/intel_bufmgr_gem.c @@ -1,7 +1,7 @@ /************************************************************************** * - * Copyright © 2007 Red Hat Inc. - * Copyright © 2007-2012 Intel Corporation + * Copyright © 2007 Red Hat Inc. + * Copyright © 2007-2012 Intel Corporation * Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND., USA * All Rights Reserved. * @@ -28,7 +28,7 @@ * **************************************************************************/ /* - * Authors: Thomas Hellström + * Authors: Thomas Hellström * Keith Whitwell * Eric Anholt * Dave Airlie @@ -1379,15 +1379,15 @@ static void drm_intel_gem_bo_unreference_locked_timed(drm_intel_bo *bo, static void drm_intel_gem_bo_unreference(drm_intel_bo *bo) { drm_intel_bo_gem *bo_gem = (drm_intel_bo_gem *) bo; + drm_intel_bufmgr_gem *bufmgr_gem; + struct timespec time; assert(atomic_read(&bo_gem->refcount) > 0); if (atomic_add_unless(&bo_gem->refcount, -1, 1)) return; - drm_intel_bufmgr_gem *bufmgr_gem = - (drm_intel_bufmgr_gem *) bo->bufmgr; - struct timespec time; + bufmgr_gem = (drm_intel_bufmgr_gem *) bo->bufmgr; clock_gettime(CLOCK_MONOTONIC, &time); -- cgit v1.2.1