fix: frontends/va: unused variable ‘max_pipe_hevc_slices’ [-Wunused-variable]
authorKai Wasserbäch <kai@dev.carbon-project.org>
Sat, 17 Sep 2022 16:42:44 +0000 (18:42 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 19 Sep 2022 22:02:16 +0000 (22:02 +0000)
Only used in debug builds.

Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>
Reviewed-by: Mihai Preda <mhpreda@gmail.com>
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18643>

src/gallium/frontends/va/picture_hevc.c

index 6223ced..881adda 100644 (file)
@@ -25,6 +25,7 @@
  *
  **************************************************************************/
 
+#include "util/macros.h"
 #include "vl/vl_zscan.h"
 #include "va_private.h"
 
@@ -233,7 +234,7 @@ void vlVaHandleSliceParameterBufferHEVC(vlVaContext *context, vlVaBuffer *buf)
    }
    context->desc.h265.UseRefPicList = true;
 
-   const size_t max_pipe_hevc_slices = ARRAY_SIZE(context->desc.h265.slice_parameter.slice_data_offset);
+   ASSERTED const size_t max_pipe_hevc_slices = ARRAY_SIZE(context->desc.h265.slice_parameter.slice_data_offset);
    assert(context->desc.h265.slice_parameter.slice_count < max_pipe_hevc_slices);
 
    context->desc.h265.slice_parameter.slice_info_present = true;