--- a/libpurple/ciphers/hmaccipher.c Mon Dec 21 15:00:42 2015 -0500 +++ b/libpurple/ciphers/hmaccipher.c Mon Dec 21 15:05:58 2015 -0500 @@ -77,14 +77,10 @@ if(PURPLE_IS_HASH(priv->hash)) purple_hash_reset(priv->hash); - if(priv->ipad) { - g_free(priv->ipad); - priv->ipad = NULL; - } - if(priv->opad) { - g_free(priv->opad); - priv->opad = NULL; - } + g_free(priv->ipad); + priv->ipad = NULL; + g_free(priv->opad); + priv->opad = NULL; } static void