diff options
author | Michael Vetter <jubalh@iodoru.org> | 2019-06-20 00:14:05 +0200 |
---|---|---|
committer | Michael Vetter <jubalh@iodoru.org> | 2019-06-20 12:37:32 +0200 |
commit | 7ca8ec3e6b130de46e61b95f689d03bc8536702a (patch) | |
tree | 94459a20fbc4fb449f7553464542db6e5289075c /src | |
parent | b8c8059402d923814e6d82d9d32b3c6b3236b0ff (diff) | |
download | profani-tty-7ca8ec3e6b130de46e61b95f689d03bc8536702a.tar.gz |
_bookmark_destroy: follow normal logic
Diffstat (limited to 'src')
-rw-r--r-- | src/xmpp/bookmark.c | 12 |
1 files 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 |