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

KO Myung-Hun komh78 at gmail.com
Sun Dec 26 09:22:34 CET 2010


Hi/2.

Clément Bœsch wrote:
> 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).
> 

It uses a current drive.

-- 
KO Myung-Hun

Using Mozilla SeaMonkey 2.0.11
Under OS/2 Warp 4 for Korean with FixPak #15
On AMD ThunderBird 1GHz with 512 MB RAM

Korean OS/2 User Community : http://www.ecomstation.co.kr



More information about the MPlayer-cvslog mailing list