[MPlayer-cvslog] r35834 - trunk/configure
Diego Biurrun
diego at biurrun.de
Thu Jan 24 17:06:50 CET 2013
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.
Diego
More information about the MPlayer-cvslog
mailing list