vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Feb 27 
18:48:06 2019 +0200| [99460d959477d263fdd6ff00587a10e4c6c0d536] | committer: 
Rémi Denis-Courmont

messages: skip "external" logger indirection for early log

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=99460d959477d263fdd6ff00587a10e4c6c0d536
---

 src/misc/messages.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/misc/messages.c b/src/misc/messages.c
index 58b45cfd8c..83c8272083 100644
--- a/src/misc/messages.c
+++ b/src/misc/messages.c
@@ -471,8 +471,10 @@ int vlc_LogPreinit(libvlc_int_t *vlc)
     vlc->obj.logger = logger;
 
     struct vlc_logger *early = vlc_LogEarlyOpen(logger);
-    if (early != NULL)
-        vlc_LogSet(vlc, early->ops, early->sys);
+    if (early != NULL) {
+        vlc_LogSwitch(logger, early);
+        vlc_LogSpam(VLC_OBJECT(vlc));
+    }
     return 0;
 }
 

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to