From 3fe46af0441993f00631e42b0d63c5951f9f81d6 Mon Sep 17 00:00:00 2001 From: Namhyung Kim Date: Sun, 2 Aug 2015 00:59:42 +0900 Subject: [PATCH] sd-bus: use mfree() in bus_reset_queues() Recently mfree() was introduced to reduce work of tedious free + reset pointers. Use it in bus_reset_queues() too. --- src/libelogind/sd-bus/sd-bus.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/libelogind/sd-bus/sd-bus.c b/src/libelogind/sd-bus/sd-bus.c index 1d60600fa..68b872eb5 100644 --- a/src/libelogind/sd-bus/sd-bus.c +++ b/src/libelogind/sd-bus/sd-bus.c @@ -84,15 +84,13 @@ static void bus_reset_queues(sd_bus *b) { while (b->rqueue_size > 0) sd_bus_message_unref(b->rqueue[--b->rqueue_size]); - free(b->rqueue); - b->rqueue = NULL; + b->rqueue = mfree(b->rqueue); b->rqueue_allocated = 0; while (b->wqueue_size > 0) sd_bus_message_unref(b->wqueue[--b->wqueue_size]); - free(b->wqueue); - b->wqueue = NULL; + b->wqueue = mfree(b->wqueue); b->wqueue_allocated = 0; } -- 2.30.2