summaryrefslogtreecommitdiff
path: root/sched.h
diff options
context:
space:
mode:
authorrpj <rpj>2005-04-01 00:55:20 +0000
committerrpj <rpj>2005-04-01 00:55:20 +0000
commitf63f8cd4f69317850dd5e8d6302acf3fbf849332 (patch)
tree6b4f380a003b5cd5f9759e2143c456bcf0c78709 /sched.h
parente01f06b3309760ffde46829bbee2c7234fd521c3 (diff)
''
Diffstat (limited to 'sched.h')
-rw-r--r--sched.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/sched.h b/sched.h
index 4a342a6..dfb8e93 100644
--- a/sched.h
+++ b/sched.h
@@ -76,10 +76,14 @@
* do NOT define PTW32_BUILD, and then the variables/functions will
* be imported correctly.
*/
-#ifdef PTW32_BUILD
-# define PTW32_DLLPORT __declspec (dllexport)
+#ifndef PTW32_STATIC_LIB
+# ifdef PTW32_BUILD
+# define PTW32_DLLPORT __declspec (dllexport)
+# else
+# define PTW32_DLLPORT __declspec (dllimport)
+# endif
#else
-# define PTW32_DLLPORT __declspec (dllimport)
+# define PTW32_DLLPORT
#endif
/*