mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
panvk: avoid signed integer underflow
This is undefined behavior, let's use unsigned integer underflow instead. CID: 1605124 Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31767>
This commit is contained in:
parent
695d2414cd
commit
103ad15ece
1 changed files with 1 additions and 1 deletions
|
|
@ -512,7 +512,7 @@ get_resource_deref_binding(nir_deref_instr *deref, uint32_t *set,
|
|||
|
||||
/* Zero means variable array. The minus one should give us UINT32_MAX,
|
||||
* which matches what we want. */
|
||||
*max_idx = glsl_array_size(nir_deref_instr_parent(deref)->type) - 1;
|
||||
*max_idx = ((uint32_t)glsl_array_size(nir_deref_instr_parent(deref)->type)) - 1;
|
||||
}
|
||||
|
||||
deref = nir_deref_instr_parent(deref);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue