diff options
Diffstat (limited to 'libpurple/server.c')
-rw-r--r-- | libpurple/server.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libpurple/server.c b/libpurple/server.c index 61fe6ed031..8395049a4c 100644 --- a/libpurple/server.c +++ b/libpurple/server.c @@ -457,8 +457,7 @@ struct chat_invite_data { static void chat_invite_data_free(struct chat_invite_data *cid) { - if (cid->components) - g_hash_table_destroy(cid->components); + g_clear_pointer(&cid->components, g_hash_table_destroy); g_free(cid); } |