Deinline vlc_threadvar_(|s)get and kill useless indirection
[vlc.git] / src / misc / messages.c
index 190ec7d..a453bcc 100644 (file)
@@ -599,14 +599,14 @@ static void PrintMsg ( vlc_object_t * p_this, msg_item_t * p_item )
 
 static msg_context_t* GetContext(void)
 {
-    msg_context_t *p_ctx = vlc_threadvar_get( &msg_context );
+    msg_context_t *p_ctx = vlc_threadvar_get( msg_context );
     if( p_ctx == NULL )
     {
         p_ctx = malloc( sizeof( msg_context_t ) );
         if( !p_ctx )
             return NULL;
         p_ctx->psz_message = NULL;
-        vlc_threadvar_set( &msg_context, p_ctx );
+        vlc_threadvar_set( msg_context, p_ctx );
     }
     return p_ctx;
 }