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.tar.gz rockbox-f9f2d6d42ea2d8076f6489faa5ec000dd20a6309.zip |
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 ef4591fe04..b8fffa9b56 100644 --- a/apps/tagtree.c +++ b/apps/tagtree.c | |||
@@ -114,7 +114,6 @@ struct display_format { | |||
114 | int limit; | 114 | int limit; |
115 | int strip; | 115 | int strip; |
116 | bool sort_inverse; | 116 | bool sort_inverse; |
117 | bool sort; | ||
118 | }; | 117 | }; |
119 | 118 | ||
120 | static struct display_format *formats[TAGMENU_MAX_FMTS]; | 119 | static struct display_format *formats[TAGMENU_MAX_FMTS]; |
@@ -403,8 +402,6 @@ static int get_format_str(struct display_format *fmt) | |||
403 | return -12; | 402 | return -12; |
404 | if (!strcasecmp("inverse", buf)) | 403 | if (!strcasecmp("inverse", buf)) |
405 | fmt->sort_inverse = true; | 404 | fmt->sort_inverse = true; |
406 | |||
407 | fmt->sort = true; | ||
408 | break; | 405 | break; |
409 | 406 | ||
410 | case var_limit: | 407 | case var_limit: |
@@ -1129,10 +1126,7 @@ static int retrieve_entries(struct tree_context *c, struct tagcache_search *tcs, | |||
1129 | sort_inverse = fmt->sort_inverse; | 1126 | sort_inverse = fmt->sort_inverse; |
1130 | sort_limit = fmt->limit; | 1127 | sort_limit = fmt->limit; |
1131 | strip = fmt->strip; | 1128 | strip = fmt->strip; |
1132 | 1129 | sort = true; | |
1133 | /* Check if sorting is forced. */ | ||
1134 | if (fmt->sort) | ||
1135 | sort = true; | ||
1136 | } | 1130 | } |
1137 | else | 1131 | else |
1138 | { | 1132 | { |