summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2016-03-13 22:28:09 -0700
committerAlan Antonuk <alan.antonuk@gmail.com>2016-04-09 20:23:07 -0700
commit6d8726ce1cb0d1ebbaa927be4353f9189dabeda8 (patch)
treeb22d0a6d614b50d98d4834b7c6c5da50bbf9626d
parent5c7a48dcf52dbcd9ed6fcc0bb08b770c70e5023a (diff)
downloadrabbitmq-c-win32_warn2.tar.gz
Lib: correct types in ENFORCE_STATE macro.win32_warn2
-rw-r--r--librabbitmq/amqp_connection.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/librabbitmq/amqp_connection.c b/librabbitmq/amqp_connection.c
index f8ef4a5..8e86f78 100644
--- a/librabbitmq/amqp_connection.c
+++ b/librabbitmq/amqp_connection.c
@@ -59,15 +59,15 @@
#define AMQP_INITIAL_INBOUND_SOCK_BUFFER_SIZE 131072
#endif
-
-#define ENFORCE_STATE(statevec, statenum) \
- { \
- amqp_connection_state_t _check_state = (statevec); \
- size_t _wanted_state = (statenum); \
- if (_check_state->state != _wanted_state) \
- amqp_abort("Programming error: invalid AMQP connection state: expected %d, got %d", \
- _wanted_state, \
- _check_state->state); \
+#define ENFORCE_STATE(statevec, statenum) \
+ { \
+ amqp_connection_state_t _check_state = (statevec); \
+ amqp_connection_state_enum _wanted_state = (statenum); \
+ if (_check_state->state != _wanted_state) \
+ amqp_abort( \
+ "Programming error: invalid AMQP connection state: expected %d, " \
+ "got %d", \
+ _wanted_state, _check_state->state); \
}
amqp_connection_state_t amqp_new_connection(void)