]> git.sesse.net Git - vlc/blobdiff - modules/meta_engine/folder.c
prevent #1312 from occuring (refs #1312)
[vlc] / modules / meta_engine / folder.c
index 10252dbc322f0bf360ea3ed018b91ca69742f061..6e4b7be191662980def8ec0912becae6d30245ce 100644 (file)
  * Preamble
  *****************************************************************************/
 
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
 #include <vlc/vlc.h>
 #include <vlc_interface.h>
 #include <vlc_meta.h>
@@ -68,7 +72,7 @@ static int FindMeta( vlc_object_t *p_this )
     int i = 0;
     struct stat a;
     char psz_filename[MAX_PATH];
-    char *psz_dir = strdup( p_item->psz_uri );
+    char *psz_dir = input_item_GetURI( p_item );
     char *psz_buf = strrchr( psz_dir, '/' );
 
     if( psz_buf )