From: RĂ©mi Denis-Courmont Date: Sun, 20 Sep 2009 09:43:20 +0000 (+0300) Subject: Set object name from module_need() X-Git-Tag: 1.1.0-ff~3305 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=e6669e32e8b11b2e6086befb6b460b8421d2ab51;p=vlc Set object name from module_need() --- diff --git a/src/libvlc.c b/src/libvlc.c index 6d3eb82ad1..efebc02bde 100644 --- a/src/libvlc.c +++ b/src/libvlc.c @@ -782,6 +782,8 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc, * Choose the best memcpy module */ priv->p_memcpy_module = module_need( p_libvlc, "memcpy", "$memcpy", false ); + /* Avoid being called "memcpy":*/ + vlc_object_set_name( p_libvlc, "main" ); priv->b_stats = config_GetInt( p_libvlc, "stats" ) > 0; priv->i_timers = 0; diff --git a/src/modules/modules.c b/src/modules/modules.c index cadfd6235c..d9aedc478c 100644 --- a/src/modules/modules.c +++ b/src/modules/modules.c @@ -605,6 +605,8 @@ found_shortcut: { msg_Dbg( p_this, "using %s module \"%s\"", psz_capability, p_module->psz_object_name ); + vlc_object_set_name( p_this, psz_alias ? psz_alias + : p_module->psz_object_name ); } else if( count == 0 ) {