From f9f2d6d42ea2d8076f6489faa5ec000dd20a6309 Mon Sep 17 00:00:00 2001 From: Robert Kukla Date: Tue, 1 Jul 2008 20:55:19 +0000 Subject: fix FS#9104 - Database sorting does not work on un-filtered list git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17910 a1c6a512-1295-4272-9138-f99709370657 --- apps/tagtree.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/apps/tagtree.c b/apps/tagtree.c index ef4591fe04..b8fffa9b56 100644 --- a/apps/tagtree.c +++ b/apps/tagtree.c @@ -114,7 +114,6 @@ struct display_format { int limit; int strip; bool sort_inverse; - bool sort; }; static struct display_format *formats[TAGMENU_MAX_FMTS]; @@ -403,8 +402,6 @@ static int get_format_str(struct display_format *fmt) return -12; if (!strcasecmp("inverse", buf)) fmt->sort_inverse = true; - - fmt->sort = true; break; case var_limit: @@ -1129,10 +1126,7 @@ static int retrieve_entries(struct tree_context *c, struct tagcache_search *tcs, sort_inverse = fmt->sort_inverse; sort_limit = fmt->limit; strip = fmt->strip; - - /* Check if sorting is forced. */ - if (fmt->sort) - sort = true; + sort = true; } else { -- cgit v1.2.3