summaryrefslogtreecommitdiffstats
path: root/common/msg.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-01-16 21:34:47 +0100
committerwm4 <wm4@nowhere>2014-01-16 23:06:40 +0100
commit8c5ea38cda7a424d89e080fd16d8902dd7b1d29e (patch)
treeb657be260ccb60d7763bf00865af4484e3a33312 /common/msg.c
parent738dfbb2fe650d4157f3f123dd1358fb1c12af24 (diff)
downloadmpv-8c5ea38cda7a424d89e080fd16d8902dd7b1d29e.tar.bz2
mpv-8c5ea38cda7a424d89e080fd16d8902dd7b1d29e.tar.xz
msg: expose log level names
Diffstat (limited to 'common/msg.c')
-rw-r--r--common/msg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/msg.c b/common/msg.c
index 81a966c880..4ef269a963 100644
--- a/common/msg.c
+++ b/common/msg.c
@@ -477,7 +477,7 @@ void mp_msg(struct mp_log *log, int lev, const char *format, ...)
va_end(va);
}
-static const char *level_names[] = {
+char *mp_log_levels[MSGL_MAX + 1] = {
[MSGL_FATAL] = "fatal",
[MSGL_ERR] = "error",
[MSGL_WARN] = "warn",
@@ -498,8 +498,8 @@ int mp_msg_split_msglevel(struct bstr *s, struct bstr *out_mod, int *out_level)
if (!bstr_split_tok(elem, "=", &mod, &level) || mod.len == 0)
return -1;
int ilevel = -1;
- for (int n = 0; n < MP_ARRAY_SIZE(level_names); n++) {
- if (level_names[n] && bstr_equals0(level, level_names[n])) {
+ for (int n = 0; n < MP_ARRAY_SIZE(mp_log_levels); n++) {
+ if (mp_log_levels[n] && bstr_equals0(level, mp_log_levels[n])) {
ilevel = n;
break;
}