diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-06-29 04:35:30 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-07-02 22:34:10 +0800 |
commit | ce3e2091c2ff7a581bfa959d71050a059d48ee94 (patch) | |
tree | 99c36b14c9840b5186cf47e106602b507d62cde7 /e-util/e-table-header-item.c | |
parent | caa26aeb6b119616c9ebe22bd91fc749411be18a (diff) | |
download | gsoc2013-evolution-ce3e2091c2ff7a581bfa959d71050a059d48ee94.tar.gz gsoc2013-evolution-ce3e2091c2ff7a581bfa959d71050a059d48ee94.tar.zst gsoc2013-evolution-ce3e2091c2ff7a581bfa959d71050a059d48ee94.zip |
Add e_table_sort_info_sorting_remove().
Diffstat (limited to 'e-util/e-table-header-item.c')
-rw-r--r-- | e-util/e-table-header-item.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/e-util/e-table-header-item.c b/e-util/e-table-header-item.c index ddbe7c8cfd..8dcdf06c19 100644 --- a/e-util/e-table-header-item.c +++ b/e-util/e-table-header-item.c @@ -1818,16 +1818,8 @@ ethi_change_sort_state (ETableHeaderItem *ethi, * This means the user has clicked twice * already, lets kill sorting of this column now. */ - gint j; - - for (j = i + 1; j < length; j++) - e_table_sort_info_sorting_set_nth ( - ethi->sort_info, j - 1, - e_table_sort_info_sorting_get_nth ( - ethi->sort_info, j)); - - e_table_sort_info_sorting_truncate ( - ethi->sort_info, length - 1); + e_table_sort_info_sorting_remove ( + ethi->sort_info, i); length--; i--; } else { |