# HG changeset patch # User zas_ # Date 1210707904 0 # Node ID beacc4c68c534324b6664d8d6c13199632efcd19 # Parent 6dcfac4b356fb7d961ebc96ed30143d95dde67ac Fix last patch, only set vf->clicked_mark for a valid mark. diff -r 6dcfac4b356f -r beacc4c68c53 src/view_file_list.c --- a/src/view_file_list.c Tue May 13 19:32:25 2008 +0000 +++ b/src/view_file_list.c Tue May 13 19:45:04 2008 +0000 @@ -590,8 +590,8 @@ col_idx >= FILE_COLUMN_MARKS && col_idx <= FILE_COLUMN_MARKS_LAST) return FALSE; - vf->clicked_mark = 1 + (col_idx - FILE_COLUMN_MARKS); - g_assert(vf->clicked_mark >= 1 && vf->clicked_mark <= FILEDATA_MARKS_SIZE); + if (col_idx >= FILE_COLUMN_MARKS && col_idx <= FILE_COLUMN_MARKS_LAST) + vf->clicked_mark = 1 + (col_idx - FILE_COLUMN_MARKS); store = gtk_tree_view_get_model(GTK_TREE_VIEW(widget));