A small memory footprint AMQP implimentation
Dependents: iothub_client_sample_amqp remote_monitoring simplesample_amqp
Diff: link.c
- Revision:
- 6:641a9672db08
- Parent:
- 5:ae49385aff34
- Child:
- 7:9e9ab3b0efef
diff -r ae49385aff34 -r 641a9672db08 link.c --- a/link.c Fri Jul 01 10:42:48 2016 -0700 +++ b/link.c Fri Jul 29 15:58:39 2016 -0700 @@ -51,7 +51,7 @@ uint32_t link_credit; uint32_t available; fields attach_properties; - unsigned char is_underlying_session_begun : 1; + int is_underlying_session_begun : 1; } LINK_INSTANCE; static void set_link_state(LINK_INSTANCE* link_instance, LINK_STATE link_state) @@ -452,6 +452,7 @@ static void on_session_state_changed(void* context, SESSION_STATE new_session_state, SESSION_STATE previous_session_state) { LINK_INSTANCE* link_instance = (LINK_INSTANCE*)context; + (void)previous_session_state; if (new_session_state == SESSION_STATE_MAPPED) { @@ -487,6 +488,7 @@ LIST_ITEM_HANDLE delivery_instance_list_item = (LIST_ITEM_HANDLE)context; DELIVERY_INSTANCE* delivery_instance = (DELIVERY_INSTANCE*)list_item_get_value(delivery_instance_list_item); LINK_INSTANCE* link_instance = (LINK_INSTANCE*)delivery_instance->link; + (void)send_result; if (link_instance->snd_settle_mode == sender_settle_mode_settled) { delivery_instance->on_delivery_settled(delivery_instance->callback_context, delivery_instance->delivery_id);