amdgpu: silence uninitialized variable warning
The compiler isn't smart enough to tell that this can't happen: [30/74] Compiling C object amdgpu/libdrm_amdgpu.so.1.0.0.p/amdgpu_bo.c.o In file included from ../amdgpu/amdgpu_internal.h:32, from ../amdgpu/amdgpu_bo.c:39: ../xf86atomic.h: In function ‘amdgpu_find_bo_by_cpu_mapping’: ../xf86atomic.h:47:54: warning: ‘bo’ may be used uninitialized [-Wmaybe-uninitialized] 47 | # define atomic_inc(x) ((void) __sync_fetch_and_add (&(x)->atomic, 1)) | ^ ../amdgpu/amdgpu_bo.c:536:27: note: ‘bo’ was declared here 536 | struct amdgpu_bo *bo; | ^~ Signed-off-by: Simon Ser <contact@emersion.fr> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>main
parent
a81b9ab8f3
commit
82b2b1e898
|
@ -533,7 +533,7 @@ drm_public int amdgpu_find_bo_by_cpu_mapping(amdgpu_device_handle dev,
|
||||||
amdgpu_bo_handle *buf_handle,
|
amdgpu_bo_handle *buf_handle,
|
||||||
uint64_t *offset_in_bo)
|
uint64_t *offset_in_bo)
|
||||||
{
|
{
|
||||||
struct amdgpu_bo *bo;
|
struct amdgpu_bo *bo = NULL;
|
||||||
uint32_t i;
|
uint32_t i;
|
||||||
int r = 0;
|
int r = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue