util/u_trace: Don't use empty initializer list
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Modify empty initializer list to use a zero initializer so we aren't
relying on the gnu extension.

Fixes: 690d9b0d00 ("util/u_trace: Rework resource management")
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41715>
This commit is contained in:
Lucas Francisco Fryzek 2026-05-20 19:13:41 -04:00 committed by Marge Bot
parent 0e91cf34af
commit 7b84183201

View file

@ -776,7 +776,7 @@ u_trace_clone_append(struct u_trace_iterator begin_it,
linear_ctx *linear_alloc = u_trace_get_linear_alloc(into);
struct u_trace_buffer_view src_timestamp = {}, dst_timestamp = {}, src_indirect = {}, dst_indirect = {};
struct u_trace_buffer_view src_timestamp = {0}, dst_timestamp = {0}, src_indirect = {0}, dst_indirect = {0};
src_timestamp.buffer_index = UINT32_MAX;
src_indirect.buffer_index = UINT32_MAX;
@ -824,7 +824,7 @@ u_trace_clone_append_copy_count(struct u_trace_iterator begin_it,
assert(begin_it.ut == end_it.ut);
struct u_trace *from = begin_it.ut;
struct u_trace_buffer_view src_timestamp = {}, src_indirect = {};
struct u_trace_buffer_view src_timestamp = {0}, src_indirect = {0};
src_timestamp.buffer_index = UINT32_MAX;
src_indirect.buffer_index = UINT32_MAX;