]> git.sesse.net Git - vlc/commitdiff
QueueMsg: assert p_this
authorRémi Denis-Courmont <rem@videolan.org>
Fri, 9 May 2008 15:05:24 +0000 (18:05 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Fri, 9 May 2008 15:05:24 +0000 (18:05 +0300)
(If you don't want to give an object, then use fprintf() really...)

src/misc/messages.c

index fde2d124c2f00fdeb43f4d47a3c32d01d4b683a5..e2345fff1ba25fd194d05427bffcda4d2e2f27d5 100644 (file)
@@ -268,6 +268,7 @@ static void QueueMsg( vlc_object_t *p_this, int i_queue, int i_type,
                       const char *psz_module,
                       const char *psz_format, va_list _args )
 {
+    assert (p_this);
     libvlc_priv_t *priv = libvlc_priv (p_this->p_libvlc);
     int         i_header_size;             /* Size of the additionnal header */
     vlc_object_t *p_obj;
@@ -282,17 +283,6 @@ static void QueueMsg( vlc_object_t *p_this, int i_queue, int i_type,
     int          i_size = strlen(psz_format) + INTF_MAX_MSG_SIZE;
 #endif
 
-    if( p_this == NULL )
-    {
-#ifndef NDEBUG
-        if( i_type == VLC_MSG_DBG )
-            return;
-#endif
-        utf8_vfprintf( stderr, psz_format, _args );
-        fputc ('\n', stderr);
-        return;
-    }
-
     if( p_this->i_flags & OBJECT_FLAGS_QUIET ||
         (p_this->i_flags & OBJECT_FLAGS_NODBG && i_type == VLC_MSG_DBG) )
         return;