[MPlayer-cvslog] r32731 - in trunk: path.c path.h

Clément Bœsch ubitux at gmail.com
Sat Dec 25 18:41:36 CET 2010


On Sun, Dec 26, 2010 at 02:12:19AM +0900, KO Myung-Hun wrote:
> Hi/2.
> 
> cboesch wrote:
> > Author: cboesch
> > Date: Sat Dec 25 00:09:08 2010
> > New Revision: 32731
> > 
> > Log:
> > Add mp_path_is_absolute function.
> > 
> > Modified:
> >    trunk/path.c
> >    trunk/path.h
> > 
> > Modified: trunk/path.c
> > ==============================================================================
> > --- trunk/path.c	Sat Dec 25 00:05:49 2010	(r32730)
> > +++ trunk/path.c	Sat Dec 25 00:09:08 2010	(r32731)
> > @@ -233,3 +233,15 @@ char *mp_dirname(const char *path)
> >      dirname[len] = '\0';
> >      return dirname;
> >  }
> > +
> > +/**
> > + * @brief Indicates weither the path is absolute or not.
> > + */
> > +int mp_path_is_absolute(const char *path)
> > +{
> > +#if HAVE_DOS_PATHS
> > +    return path[0] && path[1] == ':';
> > +#else
> > +    return path[0] == '/';
> > +#endif
> > +}
> > 
> 
> You should consider the case that path[0] is '/' or '\\' as well in
> HAVE_DOS_PATHS
> 

Mmmh ok, I'll fix that. But I wonder how opendir() will behave in those
cases (I don't have any windows machine to test).

-- 
Clément B.
Not sent from a jesusPhone.


More information about the MPlayer-cvslog mailing list