From d2a9bdddd8358f6be94bfd891d026fac82cbbcbf Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 10 Jan 2004 12:53:07 +0000 Subject: [PATCH] more sane inttypes emulation behavior if libavcodec is used outside ffmpeg Originally committed as revision 2685 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 4 ++-- libavcodec/common.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/configure b/configure index 9ebd161..585caa2 100755 --- a/configure +++ b/configure @@ -985,8 +985,8 @@ if test "$bigendian" = "yes" ; then echo "WORDS_BIGENDIAN=yes" >> config.mak echo "#define WORDS_BIGENDIAN 1" >> $TMPH fi -if test "$inttypes" = "yes" ; then - echo "#define HAVE_INTTYPES_H 1" >> $TMPH +if test "$inttypes" != "yes" ; then + echo "#define EMULATE_INTTYPES 1" >> $TMPH fi if test "$emu_fast_int" = "yes" ; then echo "#define EMULATE_FAST_INT 1" >> $TMPH diff --git a/libavcodec/common.h b/libavcodec/common.h index ee5a4cb..e0e9022 100644 --- a/libavcodec/common.h +++ b/libavcodec/common.h @@ -82,7 +82,7 @@ extern const struct AVOption avoptions_workaround_bug[11]; # define always_inline inline #endif -#ifdef HAVE_INTTYPES_H +#ifndef EMULATE_INTTYPES # include #else typedef signed char int8_t; -- 2.7.4