From 15033c25cb27fa248459a1d559919f29c7f90aea Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh <aquynh@gmail.com> Date: Sat, 30 Apr 2016 13:27:31 +0800 Subject: [PATCH] msvc: define KEYSTONE_EXPORT. this should fix issue #13 --- include/keystone/keystone.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/include/keystone/keystone.h b/include/keystone/keystone.h index 5f1e1b2..9e7f355 100644 --- a/include/keystone/keystone.h +++ b/include/keystone/keystone.h @@ -13,14 +13,10 @@ extern "C" { #include <stdio.h> #include <stdbool.h> -#ifdef _MSC_VER +#ifdef _MSC_VER // MSVC compiler #pragma warning(disable:4201) #pragma warning(disable:4100) -#ifdef KEYSTONE_SHARED #define KEYSTONE_EXPORT __declspec(dllexport) -#else // defined(KEYSTONE_STATIC) -#define KEYSTONE_EXPORT -#endif #else #ifdef __GNUC__ #define KEYSTONE_EXPORT __attribute__((visibility("default"))) -- GitLab