Signed-off-by: Eric Engestrom <eric.engest...@intel.com> --- src/amd/common/ac_debug.c | 2 +- src/gallium/auxiliary/pipe-loader/pipe_loader.c | 2 +- src/gallium/drivers/radeonsi/si_debug.c | 2 +- src/gallium/drivers/radeonsi/si_shader.c | 2 +- src/util/u_string.h | 9 +++------ 5 files changed, 7 insertions(+), 10 deletions(-)
diff --git a/src/amd/common/ac_debug.c b/src/amd/common/ac_debug.c index 3b15398a2a294d266a60..0e0e534f63f0358af369 100644 --- a/src/amd/common/ac_debug.c +++ b/src/amd/common/ac_debug.c @@ -529,7 +529,7 @@ static void format_ib_output(FILE *f, char *out) if (indent) print_spaces(f, indent); - char *end = util_strchrnul(out, '\n'); + char *end = strchrnul(out, '\n'); fwrite(out, end - out, 1, f); fputc('\n', f); /* always end with a new line */ if (!*end) diff --git a/src/gallium/auxiliary/pipe-loader/pipe_loader.c b/src/gallium/auxiliary/pipe-loader/pipe_loader.c index 6fd15527e53fe21cb5c4..3311a4b361859c669ece 100644 --- a/src/gallium/auxiliary/pipe-loader/pipe_loader.c +++ b/src/gallium/auxiliary/pipe-loader/pipe_loader.c @@ -147,7 +147,7 @@ pipe_loader_find_module(const char *driver_name, int len, ret; for (next = library_paths; *next; library_paths = next + 1) { - next = util_strchrnul(library_paths, ':'); + next = strchrnul(library_paths, ':'); len = next - library_paths; if (len) diff --git a/src/gallium/drivers/radeonsi/si_debug.c b/src/gallium/drivers/radeonsi/si_debug.c index ec4bd03c9a541b393197..dcfaaa6dec82f30e6b09 100644 --- a/src/gallium/drivers/radeonsi/si_debug.c +++ b/src/gallium/drivers/radeonsi/si_debug.c @@ -874,7 +874,7 @@ static void si_add_split_disasm(const char *disasm, while ((semicolon = strchr(disasm, ';'))) { struct si_shader_inst *inst = &instructions[(*num)++]; - const char *end = util_strchrnul(semicolon, '\n'); + const char *end = strchrnul(semicolon, '\n'); inst->text = disasm; inst->textlen = end - disasm; diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 19522cc97b1721a11af6..aabcc81dfc0ed05c4270 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -5352,7 +5352,7 @@ static void si_shader_dump_disassembly(const struct ac_shader_binary *binary, line = binary->disasm_string; while (*line) { - p = util_strchrnul(line, '\n'); + p = strchrnul(line, '\n'); count = p - line; if (count) { diff --git a/src/util/u_string.h b/src/util/u_string.h index e4081466459cb5f7902b..cb0895a71a3f50867327 100644 --- a/src/util/u_string.h +++ b/src/util/u_string.h @@ -50,12 +50,9 @@ extern "C" { #endif -#ifdef _GNU_SOURCE - -#define util_strchrnul strchrnul - -#else +#ifndef _GNU_SOURCE +#define strchrnul util_strchrnul static inline char * util_strchrnul(const char *s, char c) { @@ -137,7 +134,7 @@ util_vasprintf(char **ret, const char *format, va_list ap) static inline char * util_strchr(const char *s, char c) { - char *p = util_strchrnul(s, c); + char *p = strchrnul(s, c); return *p ? p : NULL; } -- Cheers, Eric _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev