]> git.sesse.net Git - vlc/commitdiff
input_item_SetURI: improve warning
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 18 Feb 2010 18:12:23 +0000 (20:12 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 18 Feb 2010 18:12:23 +0000 (20:12 +0200)
src/input/item.c

index 29446ae9c40d84ce06d2d436e6c5e326319981e9..cdc60edef1710ff6e4142fca86322031339a3120 100644 (file)
@@ -362,12 +362,13 @@ char *input_item_GetURI( input_item_t *p_i )
 }
 void input_item_SetURI( input_item_t *p_i, const char *psz_uri )
 {
-    vlc_mutex_lock( &p_i->lock );
 #ifndef NDEBUG
-    if( !strstr( psz_uri, "://" ) || strstr( psz_uri, " " ) || strstr( psz_uri, "\"" ) )
-        fprintf( stderr, "input_item_SetURI() was likely called with a path. FIXME\n" );
+    if( !strstr( psz_uri, "://" )
+     || strchr( psz_uri, ' ' ) || strchr( psz_uri, '"' ) )
+        fprintf( stderr, "Warning: %s(\"%s\"): file path instead of URL.\n",
+                 __func__, psz_uri );
 #endif
-
+    vlc_mutex_lock( &p_i->lock );
     free( p_i->psz_uri );
     p_i->psz_uri = strdup( psz_uri );