Mercurial > hg > forks > geeqie
changeset 2911:89bdd971db1a
Fix #661, #662: String comparison to translated string causes crash
https://github.com/BestImageViewer/geeqie/issues/661
author | Andreas Rönnquist <> |
---|---|
date | Tue, 26 Feb 2019 10:07:24 +0000 |
parents | 7d15201edf30 |
children | 3fc1b4b21177 |
files | src/preferences.c |
diffstat | 1 files changed, 1 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/preferences.c Thu Feb 21 15:04:01 2019 +0000 +++ b/src/preferences.c Tue Feb 26 10:07:24 2019 +0000 @@ -1049,7 +1049,6 @@ GList *list_cells; GtkCellRenderer *cell; GtkTreeViewColumn *column; - GList *list_columns; const gchar *title; guint i = 0; gint rows; @@ -1057,12 +1056,7 @@ rows = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(filter_store), NULL); path = gtk_tree_path_new_from_indices(rows-1, -1); - list_columns = gtk_tree_view_get_columns(GTK_TREE_VIEW(data)); - do { - column = g_list_nth(list_columns,i)->data; - title = gtk_tree_view_column_get_title(GTK_TREE_VIEW_COLUMN(column)); - i++; - } while (strcmp(title, "Filter") !=0 ); + column = gtk_tree_view_get_column(GTK_TREE_VIEW(data), 0); list_cells = gtk_cell_layout_get_cells(GTK_CELL_LAYOUT(column)); cell = g_list_last(list_cells)->data; @@ -1074,7 +1068,6 @@ gtk_tree_path_free(path); g_list_free(list_cells); - g_list_free(list_columns); return(FALSE); }