mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-23 09:00:10 +01:00
util/vl: initialize data/end pointers.
Since this util moved to public place it turned out it could cause
a build error on current CI like the following:
../src/util/vl_vlc.h:225:52: error: 'vlc.data' may be used uninitialized in this function [-Werror=maybe-uninitialized]
225 | assert(vl_vlc_valid_bits(vlc) >= num_bits || vlc->data >= vlc->end);
| ^~
../src/util/vl_vlc.h:225:65: error: 'vlc.end' may be used uninitialized in this function [-Werror=maybe-uninitialized]
225 | assert(vl_vlc_valid_bits(vlc) >= num_bits || vlc->data >= vlc->end);
| ^~
Signed-off-by: Hyunjun Ko <zzoon@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22202>
This commit is contained in:
parent
d5f8265e05
commit
c78c5466e4
1 changed files with 2 additions and 0 deletions
|
|
@ -185,6 +185,8 @@ vl_vlc_init(struct vl_vlc *vlc, unsigned num_inputs,
|
|||
vlc->inputs = inputs;
|
||||
vlc->sizes = sizes;
|
||||
vlc->bytes_left = 0;
|
||||
vlc->data = NULL;
|
||||
vlc->end = NULL;
|
||||
|
||||
for (i = 0; i < num_inputs; ++i)
|
||||
vlc->bytes_left += sizes[i];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue