summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAvi Halachmi (:avih) <avihpit@yahoo.com>2019-11-19 16:48:31 +0200
committeravih <avih@users.noreply.github.com>2019-11-19 18:13:39 +0200
commiteb033bc29f06bed488229edc3434514b7d037367 (patch)
tree4d8781d8bea04e5dbf9778a7a9268b3bb46edb82
parent521535cebe4b031dba3d2b528911a05505c4345c (diff)
downloadmpv-eb033bc29f06bed488229edc3434514b7d037367.tar.bz2
mpv-eb033bc29f06bed488229edc3434514b7d037367.tar.xz
js: don't pre-filter log level argument in mp.enable_messages()
Match lua's 8e5642ff
-rw-r--r--player/javascript.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/player/javascript.c b/player/javascript.c
index acdc30bad0..d478a326a8 100644
--- a/player/javascript.c
+++ b/player/javascript.c
@@ -561,9 +561,10 @@ static void script__request_event(js_State *J)
static void script_enable_messages(js_State *J)
{
const char *level = js_tostring(J, 1);
- if (mp_msg_find_level(level) < 0)
+ int e = mpv_request_log_messages(jclient(J), level);
+ if (e == MPV_ERROR_INVALID_PARAMETER)
js_error(J, "Invalid log level '%s'", level);
- push_status(J, mpv_request_log_messages(jclient(J), level));
+ push_status(J, e);
}
// args - command [with arguments] as string