summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-16 13:35:08 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-08-16 13:35:08 +0100
commit10cefe79af380e0402907683a60f93ab9850fdca (patch)
treef715e51ba48a0b2d2ce203415ec7ab0e7b61cf08
parentd7d72568a49d1eb6adc4eed39bd35d9a86afccd0 (diff)
downloadrabbitmq-c-github-ask-10cefe79af380e0402907683a60f93ab9850fdca.tar.gz
removed auto-delete parameter from exchange.declare
-rw-r--r--examples/amqp_exchange_declare.c2
-rw-r--r--librabbitmq/amqp.h1
-rw-r--r--librabbitmq/amqp_api.c3
-rw-r--r--tools/consume.c2
4 files changed, 3 insertions, 5 deletions
diff --git a/examples/amqp_exchange_declare.c b/examples/amqp_exchange_declare.c
index 27bff1a..e77ac52 100644
--- a/examples/amqp_exchange_declare.c
+++ b/examples/amqp_exchange_declare.c
@@ -89,7 +89,7 @@ int main(int argc, char const * const *argv) {
die_on_amqp_error(amqp_get_rpc_reply(conn), "Opening channel");
amqp_exchange_declare(conn, 1, amqp_cstring_bytes(exchange), amqp_cstring_bytes(exchangetype),
- 0, 0, 0, AMQP_EMPTY_TABLE);
+ 0, 0, AMQP_EMPTY_TABLE);
die_on_amqp_error(amqp_get_rpc_reply(conn), "Declaring exchange");
die_on_amqp_error(amqp_channel_close(conn, 1, AMQP_REPLY_SUCCESS), "Closing channel");
diff --git a/librabbitmq/amqp.h b/librabbitmq/amqp.h
index 683f13a..40c8292 100644
--- a/librabbitmq/amqp.h
+++ b/librabbitmq/amqp.h
@@ -412,7 +412,6 @@ extern struct amqp_exchange_declare_ok_t_ *amqp_exchange_declare(amqp_connection
amqp_bytes_t type,
amqp_boolean_t passive,
amqp_boolean_t durable,
- amqp_boolean_t auto_delete,
amqp_table_t arguments);
extern struct amqp_queue_declare_ok_t_ *amqp_queue_declare(amqp_connection_state_t state,
diff --git a/librabbitmq/amqp_api.c b/librabbitmq/amqp_api.c
index 82f33e1..b2793ff 100644
--- a/librabbitmq/amqp_api.c
+++ b/librabbitmq/amqp_api.c
@@ -196,13 +196,12 @@ amqp_exchange_declare_ok_t *amqp_exchange_declare(amqp_connection_state_t state,
amqp_bytes_t type,
amqp_boolean_t passive,
amqp_boolean_t durable,
- amqp_boolean_t auto_delete,
amqp_table_t arguments)
{
state->most_recent_api_result =
AMQP_SIMPLE_RPC(state, channel, EXCHANGE, DECLARE, DECLARE_OK,
amqp_exchange_declare_t,
- 0, exchange, type, passive, durable, auto_delete, 0, 0, arguments);
+ 0, exchange, type, passive, durable, 0, 0, 0, arguments);
return RPC_REPLY(amqp_exchange_declare_ok_t);
}
diff --git a/tools/consume.c b/tools/consume.c
index 0d50228..146b0a7 100644
--- a/tools/consume.c
+++ b/tools/consume.c
@@ -131,7 +131,7 @@ static amqp_bytes_t setup_queue(amqp_connection_state_t conn,
/* we should create the exchange */
if (!amqp_exchange_declare(conn, 1, eb,
amqp_cstring_bytes(exchange_type),
- 0, 0, 1, AMQP_EMPTY_TABLE))
+ 0, 0, AMQP_EMPTY_TABLE))
die_rpc(amqp_get_rpc_reply(conn), "exchange.declare");
}