From 7ca8ec3e6b130de46e61b95f689d03bc8536702a Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 20 Jun 2019 00:14:05 +0200 Subject: _bookmark_destroy: follow normal logic --- src/xmpp/bookmark.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/xmpp/bookmark.c b/src/xmpp/bookmark.c index 99c17c1e..89f1db78 100644 --- a/src/xmpp/bookmark.c +++ b/src/xmpp/bookmark.c @@ -318,14 +318,12 @@ _bookmark_result_id_handler(xmpp_stanza_t *const stanza, void *const userdata) static void _bookmark_destroy(Bookmark *bookmark) { - if (!bookmark) { - return; + if (bookmark) { + free(bookmark->barejid); + free(bookmark->nick); + free(bookmark->password); + free(bookmark); } - - free(bookmark->barejid); - free(bookmark->nick); - free(bookmark->password); - free(bookmark); } static void -- cgit 1.4.1-2-gfad0