[MPlayer-cvslog] r35834 - trunk/configure
KO Myung-Hun
komh78 at gmail.com
Fri Jan 25 07:34:30 CET 2013
Diego Biurrun wrote:
> On Fri, Jan 25, 2013 at 12:46:45AM +0900, KO Myung-Hun wrote:
>> diego wrote:
>>> Author: diego
>>> Date: Wed Jan 23 17:04:28 2013
>>> New Revision: 35834
>>>
>>> Log:
>>> configure: Unset HAVE_DIRECT_H if direct.h is not available.
>>>
>>> libdvdcss checks the value of that preprocessor symbol via #ifdef,
>>> so it needs to be explicitly undefined, not set to zero.
>>>
>>> --- trunk/configure Wed Jan 23 15:36:36 2013 (r35833)
>>> +++ trunk/configure Wed Jan 23 17:04:28 2013 (r35834)
>>> @@ -3785,7 +3785,8 @@ header_check direct.h && _direct_h=yes
>>> if [ $_direct_h = yes ]; then
>>> def_direct_h='#define HAVE_DIRECT_H 1'
>>> else
>>> - def_direct_h='#define HAVE_DIRECT_H 0'
>>> + # libdvdcss checks this via #ifdef, so we need #undef here.
>>> + def_direct_h='#undef HAVE_DIRECT_H'
>>> fi
>>> echores "$_direct_h"
>>
>> libavformat/os_support.h uses #if although it is guarded by WIN32.
>
> That is not a problem an undefined preprocessor symbol evaluates as 0.
>
But it generates a warning with -Wundef.
--
KO Myung-Hun
Using Mozilla SeaMonkey 2.7.2
Under OS/2 Warp 4 for Korean with FixPak #15
In VirtualBox v4.1.22 on Intel Core i7-3615QM 2.30GHz with 8GB RAM
Korean OS/2 User Community : http://www.ecomstation.co.kr
More information about the MPlayer-cvslog
mailing list