Original commit message from CVS:
Corrected modplug and monkeyaudio to build with non-gcc compilers.
#include "IO.h"
+#ifndef __inline
+#define __inline
+#endif
+
//#define BUILD_RANGE_TABLE
struct RANGE_CODER_STRUCT_COMPRESS
#include "RollBuffer.h"
#define NN_WINDOW_ELEMENTS 512
+#ifndef __inline
+#define __inline
+#endif
+
#ifdef __GNUC_IA32__
extern "C" {
__inline void Adapt ( short* pM, const short* pAdapt, int nDirection, int nOrder );
#ifndef APE_ROLLBUFFER_H
#define APE_ROLLBUFFER_H
+#ifndef __inline
+#define __inline
+#endif
+
template <class TYPE> class CRollBuffer
{
public:
#ifndef APE_SCALEFIRSTORDERFILER_H
#define APE_SCALEFIRSTORDERFILER_H
+#ifndef __inline
+#define __inline
+#endif
+
template <int MULTIPLY, int SHIFT> class CScaledFirstOrderFilter
{
public:
#ifndef APE_SMARTPTR_H
#define APE_SMARTPTR_H
+#ifndef __inline
+#define __inline
+#endif
+
// disable the operator -> on UDT warning
#ifdef _WIN32
# pragma warning( push )
#include "UnBitArrayBase.h"
#include "BitArray.h"
+#ifndef __inline
+#define __inline
+#endif
+
class IAPEDecompress;
struct RANGE_CODER_STRUCT_DECOMPRESS