diff options
author | Alan Antonuk <alan.antonuk@gmail.com> | 2015-11-08 18:34:32 -0800 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2015-11-28 20:31:30 -0800 |
commit | dcfb426ae8e001c55df85de45eabfdb2e390f1a3 (patch) | |
tree | a89aa53428d9b41849c8bc928029bc1d4a237773 | |
parent | fbfbc7b063e70e1b61fa5ed0c7029fd65c708508 (diff) | |
download | rabbitmq-c-dcfb426ae8e001c55df85de45eabfdb2e390f1a3.tar.gz |
Lib: memset based on size of argument.
-rw-r--r-- | librabbitmq/amqp_consumer.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/librabbitmq/amqp_consumer.c b/librabbitmq/amqp_consumer.c index dca22f6..fda2762 100644 --- a/librabbitmq/amqp_consumer.c +++ b/librabbitmq/amqp_consumer.c @@ -39,7 +39,7 @@ int amqp_basic_properties_clone(amqp_basic_properties_t *original, amqp_basic_properties_t *clone, amqp_pool_t *pool) { - memset(clone, 0, sizeof(amqp_basic_properties_t)); + memset(clone, 0, sizeof(*clone)); clone->_flags = original->_flags; #define CLONE_BYTES_POOL(original, clone, pool) \ @@ -148,8 +148,8 @@ amqp_consume_message(amqp_connection_state_t state, amqp_envelope_t *envelope, amqp_basic_deliver_t *delivery_method; amqp_rpc_reply_t ret; - memset(&ret, 0, sizeof(amqp_rpc_reply_t)); - memset(envelope, 0, sizeof(amqp_envelope_t)); + memset(&ret, 0, sizeof(ret)); + memset(envelope, 0, sizeof(*envelope)); res = amqp_simple_wait_frame_noblock(state, &frame, timeout); if (AMQP_STATUS_OK != res) { @@ -211,8 +211,8 @@ amqp_rpc_reply_t amqp_read_message(amqp_connection_state_t state, char *body_read_ptr; int res; - memset(&ret, 0, sizeof(amqp_rpc_reply_t)); - memset(message, 0, sizeof(amqp_message_t)); + memset(&ret, 0, sizeof(ret)); + memset(message, 0, sizeof(*message)); res = amqp_simple_wait_frame_on_channel(state, channel, &frame); if (AMQP_STATUS_OK != res) { |