From 67c995e0f1b50ff08784e97482ca3e9e0bfd42ca Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Fri, 22 Jul 2011 19:20:25 +0200 Subject: winsys/radeon: little change in radeon_bo_is_referenced_by_cs --- src/gallium/winsys/radeon/drm/radeon_drm_cs.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/gallium/winsys/radeon/drm/radeon_drm_cs.h') diff --git a/src/gallium/winsys/radeon/drm/radeon_drm_cs.h b/src/gallium/winsys/radeon/drm/radeon_drm_cs.h index 339beedc6ab..b8b170adcbe 100644 --- a/src/gallium/winsys/radeon/drm/radeon_drm_cs.h +++ b/src/gallium/winsys/radeon/drm/radeon_drm_cs.h @@ -88,8 +88,9 @@ static INLINE boolean radeon_bo_is_referenced_by_cs(struct radeon_drm_cs *cs, struct radeon_bo *bo) { - return bo->num_cs_references == bo->rws->num_cs || - (bo->num_cs_references && radeon_get_reloc(cs->csc, bo) != -1); + int num_refs = bo->num_cs_references; + return num_refs == bo->rws->num_cs || + (num_refs && radeon_get_reloc(cs->csc, bo) != -1); } static INLINE boolean -- cgit v1.2.3