diff options
author | Tony Garnock-Jones <tonyg@kcbbs.gen.nz> | 2009-04-29 23:03:42 +0100 |
---|---|---|
committer | Tony Garnock-Jones <tonyg@kcbbs.gen.nz> | 2009-04-29 23:03:42 +0100 |
commit | 65a1eeef3ab553e5cdb98b775aa0d6842990ed7c (patch) | |
tree | fd648cd671a964baae125ca2782ca515e88f3db9 | |
parent | 92ec7c66b268b922d28f089125ab76a466cdd657 (diff) | |
download | rabbitmq-c-github-ask-65a1eeef3ab553e5cdb98b775aa0d6842990ed7c.tar.gz |
More allocation check corrections.
-rw-r--r-- | librabbitmq/amqp_table.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/librabbitmq/amqp_table.c b/librabbitmq/amqp_table.c index 3ada5ec..e881f7b 100644 --- a/librabbitmq/amqp_table.c +++ b/librabbitmq/amqp_table.c @@ -40,6 +40,7 @@ int amqp_decode_table(amqp_bytes_t encoded, allocated_entries = allocated_entries * 2; newentries = realloc(entries, allocated_entries * sizeof(amqp_table_entry_t)); if (newentries == NULL) { + free(entries); return -ENOMEM; } entries = newentries; |