summaryrefslogtreecommitdiffhomepage
path: root/contrib/Opcode/Opcode.h
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2024-02-17 00:49:15 +0100
committerAki <please@ignore.pl>2024-02-17 00:49:15 +0100
commitebbb8b46e21dc98d4d8dc9e208689fbebfcd275b (patch)
treec1f89ba34b8deca19105461b20d971546d87de95 /contrib/Opcode/Opcode.h
parent4f25bc561a191b16c29e23349526e3627e5b91be (diff)
downloadstarshatter-ebbb8b46e21dc98d4d8dc9e208689fbebfcd275b.zip
starshatter-ebbb8b46e21dc98d4d8dc9e208689fbebfcd275b.tar.gz
starshatter-ebbb8b46e21dc98d4d8dc9e208689fbebfcd275b.tar.bz2
Opcode and ICE now compile under 32 bit Linux
Diffstat (limited to 'contrib/Opcode/Opcode.h')
-rw-r--r--contrib/Opcode/Opcode.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/contrib/Opcode/Opcode.h b/contrib/Opcode/Opcode.h
index 5dc8c91..a6f4adc 100644
--- a/contrib/Opcode/Opcode.h
+++ b/contrib/Opcode/Opcode.h
@@ -22,10 +22,14 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Preprocessor
-#ifdef OPCODE_EXPORTS
- #define OPCODE_API __declspec(dllexport)
+#ifdef WIN32
+ #ifdef OPCODE_EXPORTS
+ #define OPCODE_API __declspec(dllexport)
+ #else
+ #define OPCODE_API __declspec(dllimport)
+ #endif
#else
- #define OPCODE_API __declspec(dllimport)
+ #define OPCODE_API
#endif
#include "OPC_IceHook.h"