X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=misc%2Fbuilddeps%2Fdp.linux32%2Finclude%2Flibmodplug%2Fstdafx.h;fp=misc%2Fbuilddeps%2Fdp.linux32%2Finclude%2Flibmodplug%2Fstdafx.h;h=0000000000000000000000000000000000000000;hp=0330170735ed0651855a8eeac2f782561a3d09f8;hb=3b7a0fb43d8ae37edcba84e6cbe44ca584cdc940;hpb=a7540811cc74769e971002a7a34cf387325c9446 diff --git a/misc/builddeps/dp.linux32/include/libmodplug/stdafx.h b/misc/builddeps/dp.linux32/include/libmodplug/stdafx.h deleted file mode 100644 index 03301707..00000000 --- a/misc/builddeps/dp.linux32/include/libmodplug/stdafx.h +++ /dev/null @@ -1,127 +0,0 @@ -/* - * This source code is public domain. - * - * Authors: Rani Assaf , - * Olivier Lapicque , - * Adam Goode (endian and char fixes for PPC) - */ - -#ifndef _STDAFX_H_ -#define _STDAFX_H_ - -/* Autoconf detection of stdint/inttypes */ -#if defined(HAVE_CONFIG_H) && !defined(CONFIG_H_INCLUDED) -# include "config.h" -# define CONFIG_H_INCLUDED 1 -#endif -#ifdef HAVE_INTTYPES_H -# include -#endif -#ifdef HAVE_STDINT_H -# include -#endif - - -#ifdef _WIN32 - -#ifdef MSC_VER -#pragma warning (disable:4201) -#pragma warning (disable:4514) -#endif - -#define WIN32_LEAN_AND_MEAN -#include -#include -#include -#include -#include -#include - -#define srandom(_seed) srand(_seed) -#define random() rand() -#define sleep(_ms) Sleep(_ms) - -inline void ProcessPlugins(int n) {} - -#define strncasecmp(a,b,c) strncmp(a,b,c) -#define strcasecmp(a,b) strcmp(a,b) -#define strnicmp(a,b,c) strncasecmp(a,b,c) -#define HAVE_SINF 1 - -#else - -#include -#include -#include -#ifdef HAVE_MALLOC_H -#include -#endif - -typedef int8_t CHAR; -typedef uint8_t UCHAR; -typedef uint8_t* PUCHAR; -typedef uint16_t USHORT; -typedef uint32_t ULONG; -typedef uint32_t UINT; -typedef uint32_t DWORD; -typedef int32_t LONG; -typedef int64_t LONGLONG; -typedef int32_t* LPLONG; -typedef uint32_t* LPDWORD; -typedef uint16_t WORD; -typedef uint8_t BYTE; -typedef uint8_t* LPBYTE; -typedef bool BOOL; -typedef char* LPSTR; -typedef void* LPVOID; -typedef uint16_t* LPWORD; -typedef const char* LPCSTR; -typedef void* PVOID; -typedef void VOID; - -inline LONG MulDiv (long a, long b, long c) -{ - // if (!c) return 0; - return ((uint64_t) a * (uint64_t) b ) / c; -} - -#define MODPLUG_NO_FILESAVE -#define NO_AGC -#define LPCTSTR LPCSTR -#define lstrcpyn strncpy -#define lstrcpy strcpy -#define lstrcmp strcmp -#define WAVE_FORMAT_PCM 1 -//#define ENABLE_EQ - -#define GHND 0 - -inline int8_t * GlobalAllocPtr(unsigned int, size_t size) -{ - int8_t * p = (int8_t *) malloc(size); - - if (p != NULL) memset(p, 0, size); - return p; -} - -inline void ProcessPlugins(int n) {} - -#define GlobalFreePtr(p) free((void *)(p)) - -#define strnicmp(a,b,c) strncasecmp(a,b,c) -#define wsprintf sprintf - -#ifndef FALSE -#define FALSE false -#endif - -#ifndef TRUE -#define TRUE true -#endif - -#endif // _WIN32 - -#endif - - -