summaryrefslogtreecommitdiff
path: root/src/trg-main-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/trg-main-window.c')
-rw-r--r--src/trg-main-window.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/trg-main-window.c b/src/trg-main-window.c
index cc2d13e..39553fd 100644
--- a/src/trg-main-window.c
+++ b/src/trg-main-window.c
@@ -944,7 +944,7 @@ on_torrent_get(JsonObject * response, int mode, int status, gpointer data)
}
client->failCount = 0;
- memset(&stats, 0x0, sizeof(trg_torrent_model_update_stats));
+ memset(&stats, 0, sizeof(trg_torrent_model_update_stats));
client->updateSerial++;
@@ -1056,12 +1056,11 @@ trg_torrent_tree_view_visible_func(GtkTreeModel * model,
}
visible = TRUE;
- name = NULL;
- gtk_tree_model_get(model, iter, TORRENT_COLUMN_NAME, &name, -1);
filterText = gtk_entry_get_text(GTK_ENTRY(priv->filterEntry));
- if (name) {
- if (strlen(filterText) > 0) {
+ if (strlen(filterText) > 0) {
+ gtk_tree_model_get(model, iter, TORRENT_COLUMN_NAME, &name, -1);
+ if (name) {
gchar *filterCmp = g_utf8_casefold(filterText, -1);
gchar *nameCmp = g_utf8_casefold(name, -1);
@@ -1070,8 +1069,8 @@ trg_torrent_tree_view_visible_func(GtkTreeModel * model,
g_free(nameCmp);
g_free(filterCmp);
+ g_free(name);
}
- g_free(name);
}
return visible;