diff options
| author | Robert Kukla <roolku@rockbox.org> | 2008-07-01 20:55:19 +0000 |
|---|---|---|
| committer | Robert Kukla <roolku@rockbox.org> | 2008-07-01 20:55:19 +0000 |
| commit | f9f2d6d42ea2d8076f6489faa5ec000dd20a6309 (patch) | |
| tree | e14f4674e79ff99b8042762af0c19e08c7298f4c | |
| parent | 71c3802251b1051a60748ce1f456e36aa93facd6 (diff) | |
| download | rockbox-f9f2d6d42ea2d8076f6489faa5ec000dd20a6309.zip rockbox-f9f2d6d42ea2d8076f6489faa5ec000dd20a6309.tar.gz rockbox-f9f2d6d42ea2d8076f6489faa5ec000dd20a6309.tar.bz2 rockbox-f9f2d6d42ea2d8076f6489faa5ec000dd20a6309.tar.xz | |
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
| -rw-r--r-- | apps/tagtree.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c index ef4591f..b8fffa9 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 { |