diff options
Diffstat (limited to 'apps/tagcache.c')
-rw-r--r-- | apps/tagcache.c | 14 |
1 files 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) | |||
1740 | struct tempbuf_searchidx *e1 = (struct tempbuf_searchidx *)p1; | 1740 | struct tempbuf_searchidx *e1 = (struct tempbuf_searchidx *)p1; |
1741 | struct tempbuf_searchidx *e2 = (struct tempbuf_searchidx *)p2; | 1741 | struct tempbuf_searchidx *e2 = (struct tempbuf_searchidx *)p2; |
1742 | 1742 | ||
1743 | /* | 1743 | if (strcmp(e1->str, UNTAGGED) == 0) |
1744 | if (!strncasecmp("the ", e1, 4)) | 1744 | { |
1745 | e1 = &e1[4]; | 1745 | if (strcmp(e2->str, UNTAGGED) == 0) |
1746 | if (!strncasecmp("the ", e2, 4)) | 1746 | return 0; |
1747 | e2 = &e2[4]; | 1747 | return -1; |
1748 | */ | 1748 | } |
1749 | else if (strcmp(e2->str, UNTAGGED) == 0) | ||
1750 | return 1; | ||
1749 | 1751 | ||
1750 | return strncasecmp(e1->str, e2->str, TAG_MAXLEN); | 1752 | return strncasecmp(e1->str, e2->str, TAG_MAXLEN); |
1751 | } | 1753 | } |