From 5eb29674283cb1923a26be2336bd9bed55be26ae Mon Sep 17 00:00:00 2001 From: Steve Bavin Date: Wed, 7 Mar 2007 10:52:19 +0000 Subject: [PATCH] Sort tagcache so that appears alongside git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12667 a1c6a512-1295-4272-9138-f99709370657 --- apps/tagcache.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/apps/tagcache.c b/apps/tagcache.c index 6b891f1011..bcff803d18 100644 --- a/apps/tagcache.c +++ b/apps/tagcache.c @@ -1740,12 +1740,14 @@ static int compare(const void *p1, const void *p2) struct tempbuf_searchidx *e1 = (struct tempbuf_searchidx *)p1; struct tempbuf_searchidx *e2 = (struct tempbuf_searchidx *)p2; - /* - if (!strncasecmp("the ", e1, 4)) - e1 = &e1[4]; - if (!strncasecmp("the ", e2, 4)) - e2 = &e2[4]; - */ + if (strcmp(e1->str, UNTAGGED) == 0) + { + if (strcmp(e2->str, UNTAGGED) == 0) + return 0; + return -1; + } + else if (strcmp(e2->str, UNTAGGED) == 0) + return 1; return strncasecmp(e1->str, e2->str, TAG_MAXLEN); }