summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--librabbitmq/amqp_private.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/librabbitmq/amqp_private.h b/librabbitmq/amqp_private.h
index 245612b..772e976 100644
--- a/librabbitmq/amqp_private.h
+++ b/librabbitmq/amqp_private.h
@@ -69,6 +69,10 @@
__attribute__ ((__noreturn__))
#define AMQP_UNUSED \
__attribute__ ((__unused__))
+#elif defined(_MSC_VER)
+#define AMQP_NORETURN \
+ __declspec(noreturn)
+#define AMQP_UNUSED
#else
#define AMQP_NORETURN
#define AMQP_UNUSED