client API: fix logging memory leak

Very stupid.

Was pointed out in #2056.
This commit is contained in:
wm4
2015-06-18 18:40:12 +02:00
parent e00e9d651b
commit 32955d3529

View File

@@ -1547,6 +1547,7 @@ static bool gen_log_message_event(struct mpv_handle *ctx)
if (msg) {
struct mpv_event_log_message *cmsg =
talloc_ptrtype(ctx->cur_event, cmsg);
talloc_steal(cmsg, msg);
*cmsg = (struct mpv_event_log_message){
.prefix = msg->prefix,
.level = mp_log_levels[msg->level],