summaryrefslogtreecommitdiff
path: root/librabbitmq/amqp_mem.c
diff options
context:
space:
mode:
authorTony Garnock-Jones <tonygarnockjones@gmail.com>2010-01-09 00:18:47 +0000
committerTony Garnock-Jones <tonygarnockjones@gmail.com>2010-01-09 00:18:47 +0000
commitfc9a9bbccf1a5ea483ecffd35dd988dffa94362d (patch)
tree5538d27b11c5f9760003dc5af50702419a75053e /librabbitmq/amqp_mem.c
parent75aceb1eebce09669bc3b354bf44168fbfbc0d3e (diff)
downloadrabbitmq-c-github-ask-fc9a9bbccf1a5ea483ecffd35dd988dffa94362d.tar.gz
Add amqp_bytes_t utilities.
Diffstat (limited to 'librabbitmq/amqp_mem.c')
-rw-r--r--librabbitmq/amqp_mem.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/librabbitmq/amqp_mem.c b/librabbitmq/amqp_mem.c
index 0e84dd7..5449330 100644
--- a/librabbitmq/amqp_mem.c
+++ b/librabbitmq/amqp_mem.c
@@ -141,3 +141,14 @@ amqp_bytes_t amqp_bytes_malloc_dup(amqp_bytes_t src) {
}
return result;
}
+
+amqp_bytes_t amqp_bytes_malloc(size_t amount) {
+ amqp_bytes_t result;
+ result.len = amount;
+ result.bytes = malloc(amount); /* will return NULL if it fails */
+ return result;
+}
+
+void amqp_bytes_free(amqp_bytes_t bytes) {
+ AMQP_BYTES_FREE(bytes);
+}