translate: assert that nr_elements is in range
authorErik Faye-Lund <erik.faye-lund@collabora.com>
Mon, 10 May 2021 15:47:47 +0000 (17:47 +0200)
committerErik Faye-Lund <erik.faye-lund@collabora.com>
Wed, 12 May 2021 09:26:54 +0000 (11:26 +0200)
commit8166e41e1fc9ea304b710049ece872a7de5c88cb
tree98cc1f7464baae063632f8c4783debed5cfb03f2
parent100c4dbd9ca9b03cf50eff4818a2582e12a2c3f4
translate: assert that nr_elements is in range

This just ensures that we don't end up reading/writing outside of the
space reserved in the key. This would have made it easier to to track
down the issue in the previous commit faster.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10730>
src/gallium/auxiliary/translate/translate.h