msg_...: default value for MODULE_STRING
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 15 Sep 2013 14:07:47 +0000 (17:07 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 15 Sep 2013 17:38:41 +0000 (20:38 +0300)
This was often confusing external plugin authors.

include/vlc_messages.h

index 79aa519..6914883 100644 (file)
@@ -77,6 +77,10 @@ VLC_API void vlc_vaLog(vlc_object_t *, int,
 #define msg_Dbg( p_this, ... ) \
     vlc_Log( VLC_OBJECT(p_this), VLC_MSG_DBG,  MODULE_STRING, __VA_ARGS__ )
 
+#ifndef MODULE_STRING
+# define MODULE_STRING __FILE__
+#endif
+
 /**
  * @}
  */