util/log: Add missing "const"
authorRob Clark <robdclark@chromium.org>
Sat, 15 Apr 2023 16:47:19 +0000 (09:47 -0700)
committerMarge Bot <emma+marge@anholt.net>
Mon, 24 Apr 2023 22:42:04 +0000 (22:42 +0000)
Fixes warning:

  warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22646>

src/util/log.c
src/util/log.h

index 45ecdd8..96ee7cf 100644 (file)
@@ -388,7 +388,7 @@ mesa_log_v(enum mesa_log_level level, const char *tag, const char *format,
 }
 
 struct log_stream *
-_mesa_log_stream_create(enum mesa_log_level level, char *tag)
+_mesa_log_stream_create(enum mesa_log_level level, const char *tag)
 {
    struct log_stream *stream = ralloc(NULL, struct log_stream);
    stream->level = level;
index b81716b..7b5c8fd 100644 (file)
@@ -94,7 +94,7 @@ struct log_stream {
    enum mesa_log_level level;
 };
 
-struct log_stream *_mesa_log_stream_create(enum mesa_log_level level, char *tag);
+struct log_stream *_mesa_log_stream_create(enum mesa_log_level level, const char *tag);
 #define mesa_log_streame() _mesa_log_stream_create(MESA_LOG_ERROR, (MESA_LOG_TAG))
 #define mesa_log_streamw() _mesa_log_stream_create(MESA_LOG_WARN, (MESA_LOG_TAG))
 #define mesa_log_streami() _mesa_log_stream_create(MESA_LOG_INFO, (MESA_LOG_TAG))