aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/plugins.h
diff options
context:
space:
mode:
authornotaz2015-01-03 02:22:14 +0200
committernotaz2015-01-03 02:25:30 +0200
commit003cfc63c69b3e900de768317354dfb80bbf6a55 (patch)
treeaf0c284d996d5969731337244b18b55facea5e08 /libpcsxcore/plugins.h
parent3aba41853f8dc014ff61e05e8a2c616d89f88715 (diff)
downloadpcsx_rearmed-003cfc63c69b3e900de768317354dfb80bbf6a55.tar.gz
pcsx_rearmed-003cfc63c69b3e900de768317354dfb80bbf6a55.tar.bz2
pcsx_rearmed-003cfc63c69b3e900de768317354dfb80bbf6a55.zip
mingw build fixes
Diffstat (limited to 'libpcsxcore/plugins.h')
-rw-r--r--libpcsxcore/plugins.h19
1 files changed, 7 insertions, 12 deletions
diff --git a/libpcsxcore/plugins.h b/libpcsxcore/plugins.h
index e6ac694..132df90 100644
--- a/libpcsxcore/plugins.h
+++ b/libpcsxcore/plugins.h
@@ -33,24 +33,19 @@ extern "C" {
typedef void* HWND;
#define CALLBACK
-typedef long (*GPUopen)(unsigned long *, char *, char *);
-typedef long (*SPUopen)(void);
-typedef long (*PADopen)(unsigned long *);
-typedef long (*NETopen)(unsigned long *);
-typedef long (*SIO1open)(unsigned long *);
-
#else
+#define WIN32_LEAN_AND_MEAN
#include <windows.h>
-typedef long (CALLBACK* GPUopen)(HWND);
-typedef long (CALLBACK* SPUopen)(HWND);
-typedef long (CALLBACK* PADopen)(HWND);
-typedef long (CALLBACK* NETopen)(HWND);
-typedef long (CALLBACK* SIO1open)(HWND);
-
#endif
+typedef long (CALLBACK *GPUopen)(unsigned long *, char *, char *);
+typedef long (CALLBACK *SPUopen)(void);
+typedef long (CALLBACK *PADopen)(unsigned long *);
+typedef long (CALLBACK *NETopen)(unsigned long *);
+typedef long (CALLBACK *SIO1open)(unsigned long *);
+
#include "spu.h"
#include "psemu_plugin_defs.h"