On 09/06/2018 07:43 AM, asimiklit.w...@gmail.com wrote: > From: Andrii Simiklit <andrii.simik...@globallogic.com> > > I guess it makes this implementation more portable. > > Signed-off-by: Andrii Simiklit <andrii.simik...@globallogic.com> > --- > src/amd/vulkan/radv_util.c | 5 +++-- > src/egl/main/egllog.c | 3 ++- > 2 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/src/amd/vulkan/radv_util.c b/src/amd/vulkan/radv_util.c > index 72bedc6..90d3824 100644 > --- a/src/amd/vulkan/radv_util.c > +++ b/src/amd/vulkan/radv_util.c
I guess these changes were supposed to be in the next patch? > @@ -33,6 +33,7 @@ > #include "vk_enum_to_str.h" > > #include "util/u_math.h" > +#include "util/u_string.h" > > /** Log an error message. */ > void radv_printflike(1, 2) > @@ -81,7 +82,7 @@ void radv_printflike(3, 4) > char buffer[256]; > > va_start(ap, format); > - vsnprintf(buffer, sizeof(buffer), format, ap); > + util_vsnprintf(buffer, sizeof(buffer), format, ap); > va_end(ap); > > fprintf(stderr, "%s:%d: FINISHME: %s\n", file, line, buffer); > @@ -103,7 +104,7 @@ __vk_errorf(struct radv_instance *instance, VkResult > error, const char *file, > > if (format) { > va_start(ap, format); > - vsnprintf(buffer, sizeof(buffer), format, ap); > + util_vsnprintf(buffer, sizeof(buffer), format, ap); > va_end(ap); > > fprintf(stderr, "%s:%d: %s (%s)\n", file, line, buffer, > error_str); > diff --git a/src/egl/main/egllog.c b/src/egl/main/egllog.c > index c223f49..d21b070 100644 > --- a/src/egl/main/egllog.c > +++ b/src/egl/main/egllog.c > @@ -42,6 +42,7 @@ > #include <strings.h> > #include "c11/threads.h" > #include "util/macros.h" > +#include "util/u_string.h" > > #include "egllog.h" > > @@ -154,7 +155,7 @@ _eglLog(EGLint level, const char *fmtStr, ...) > mtx_lock(&logging.mutex); > > va_start(args, fmtStr); > - ret = vsnprintf(msg, MAXSTRING, fmtStr, args); > + ret = util_vsnprintf(msg, MAXSTRING, fmtStr, args); > if (ret < 0 || ret >= MAXSTRING) > strcpy(msg, "<message truncated>"); > va_end(args); > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev