mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 16:08:04 +02:00
gallium/aux/util/u_debug_stack.c: Silence -Wunused-result warning
asprintf is decorated with the attrbute "warn_unused_result", and if the function call fails, the pointer "temp" will be undefined, but since it is used later it should contain some usable value. Test return value of asprintf and assign some save value to "temp" if the call failed. Signed-off-by: Gert Wollny <gw.fossdev@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com> (v1)
This commit is contained in:
parent
9b80c03870
commit
373c263e2c
1 changed files with 2 additions and 2 deletions
|
|
@ -90,8 +90,8 @@ symbol_name_cached(unw_cursor_t *cursor, unw_proc_info_t *pip)
|
|||
procname[1] = 0;
|
||||
}
|
||||
|
||||
asprintf(&name, "%s%s", procname, ret == -UNW_ENOMEM ? "..." : "");
|
||||
|
||||
if (asprintf(&name, "%s%s", procname, ret == -UNW_ENOMEM ? "..." : "") == -1)
|
||||
name = "??";
|
||||
util_hash_table_set(symbols_hash, addr, (void*)name);
|
||||
}
|
||||
mtx_unlock(&symbols_mutex);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue