From: Fabrice Bellard Date: Sun, 26 May 2002 15:07:57 +0000 (+0000) Subject: fixed mangle issue X-Git-Tag: v0.5~17693 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6a3d7e36c9c16088d6965500fd1d6fb0360c8faf;p=platform%2Fupstream%2Flibav.git fixed mangle issue Originally committed as revision 605 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/common.h b/libavcodec/common.h index c1b8c65..02a7c10 100644 --- a/libavcodec/common.h +++ b/libavcodec/common.h @@ -73,12 +73,6 @@ typedef INT64 int64_t; #define snprintf _snprintf -#ifdef HAVE_AV_CONFIG_H - -#define MANGLE(a) "_" #a - -#endif /* HAVE_AV_CONFIG_H */ - #else /* CONFIG_WIN32 */ /* unix */ @@ -113,8 +107,6 @@ typedef signed long long INT64; #include "fastmemcpy.h" #endif -#define MANGLE(a) #a - #endif /* HAVE_AV_CONFIG_H */ #endif /* !CONFIG_WIN32 */ @@ -124,6 +116,13 @@ typedef signed long long INT64; #include "bswap.h" +#if defined(__MINGW32__) || defined(__CYGWIN__) || \ + defined(__OS2__) || defined (__OpenBSD__) +#define MANGLE(a) "_" #a +#else +#define MANGLE(a) #a +#endif + /* debug stuff */ #ifndef DEBUG