Removed some unnecessary null-checks for calls to g_free and g_strfreev

This commit is contained in:
Arnavion
2014-12-08 21:24:59 -08:00
parent b7afcc3632
commit 65da34f19e
10 changed files with 48 additions and 91 deletions

View File

@@ -241,10 +241,8 @@ key_free (gpointer data)
g_return_if_fail (kb != NULL);
if (kb->data1)
g_free (kb->data1);
if (kb->data2)
g_free (kb->data2);
g_free (kb->data1);
g_free (kb->data2);
g_free (kb);
}

View File

@@ -758,12 +758,9 @@ sexy_spell_entry_finalize(GObject *obj)
pango_attr_list_unref(entry->priv->attr_list);
if (entry->priv->dict_hash)
g_hash_table_destroy(entry->priv->dict_hash);
if (entry->priv->words)
g_strfreev(entry->priv->words);
if (entry->priv->word_starts)
g_free(entry->priv->word_starts);
if (entry->priv->word_ends)
g_free(entry->priv->word_ends);
g_strfreev(entry->priv->words);
g_free(entry->priv->word_starts);
g_free(entry->priv->word_ends);
if (have_enchant) {
if (entry->priv->broker) {