# HG changeset patch # User reimar # Date 1338654944 0 # Node ID 3688864260e80802e5430d0e73bfa511ef65d1e2 # Parent d67796f04f99b35fec0e25b106a9e8ed55be7c0e Use our own mp_dirname/mp_basename instead of system dirname/basename. diff -r d67796f04f99 -r 3688864260e8 stream/stream_dvd.c --- a/stream/stream_dvd.c Sat Jun 02 15:19:05 2012 +0000 +++ b/stream/stream_dvd.c Sat Jun 02 16:35:44 2012 +0000 @@ -26,8 +26,8 @@ #include "config.h" #include "mp_msg.h" #include "help_mp.h" +#include "path.h" -#include #include #define FIRST_AC3_AID 128 @@ -1082,10 +1082,10 @@ mp_msg(MSGT_DVD, MSGL_INFO, ".IFO detected. Redirecting to dvd://\n"); - filename = strdup(basename(stream->url)); + filename = strdup(mp_basename(stream->url)); spriv=calloc(1, sizeof(struct stream_priv_s)); - spriv->device = strdup(dirname(stream->url)); + spriv->device = mp_dirname(stream->url); if(!strncasecmp(filename,"vts_",4)) { if(sscanf(filename+3, "_%02d_", &spriv->title)!=1)