util,loader: silence asprintf() unused result warnings
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Silence warning about result of asprintf() calls not being used.
Seen with gcc 11.4 on Ubuntu 22.04

Signed-off-by: Brian Paul <brian.paul@broadcom.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38775>
This commit is contained in:
Brian Paul 2025-12-02 11:42:38 -07:00 committed by Marge Bot
parent 35c7cad18b
commit 0880c8d564
2 changed files with 12 additions and 5 deletions

View file

@ -237,11 +237,17 @@ loader_wayland_wrap_surface(struct loader_wayland_surface *lws,
lws->id = wl_proxy_get_id((struct wl_proxy *)wl_surface);
wl_proxy_set_queue((struct wl_proxy *)lws->wrapper, queue);
asprintf(&track_name, "wl%d presentation", lws->id);
if (asprintf(&track_name, "wl%d presentation", lws->id) < 0) {
return false;
}
lws->analytics.presentation_track_id = util_perfetto_new_track(track_name);
free(track_name);
asprintf(&lws->analytics.latency_str, "wl%d latency", lws->id);
if (asprintf(&lws->analytics.latency_str, "wl%d latency", lws->id) < 0) {
return false;
}
return true;
}

View file

@ -210,11 +210,12 @@ os_create_anonymous_file(int64_t size, const char *debug_name)
return -1;
}
int k;
if (debug_name)
asprintf(&name, "%s/mesa-shared-%s-XXXXXX", path, debug_name);
k = asprintf(&name, "%s/mesa-shared-%s-XXXXXX", path, debug_name);
else
asprintf(&name, "%s/mesa-shared-XXXXXX", path);
if (!name)
k = asprintf(&name, "%s/mesa-shared-XXXXXX", path);
if (k < 0 || !name)
return -1;
fd = create_tmpfile_cloexec(name);