diff options
Diffstat (limited to 'src/libusbmuxd.c')
| -rw-r--r-- | src/libusbmuxd.c | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/src/libusbmuxd.c b/src/libusbmuxd.c index a26b835..3456bfb 100644 --- a/src/libusbmuxd.c +++ b/src/libusbmuxd.c @@ -30,10 +30,14 @@  #include <config.h>  #endif -#ifdef HAVE_FVISIBILITY -#define USBMUXD_API __attribute__((visibility("default"))) +#ifdef WIN32 +  #define USBMUXD_API __declspec( dllexport )  #else -#define USBMUXD_API +  #ifdef HAVE_FVISIBILITY +    #define USBMUXD_API __attribute__((visibility("default"))) +  #else +    #define USBMUXD_API +  #endif  #endif  #ifdef WIN32 | 
