diff options
Diffstat (limited to 'apps/tagcache.c')
-rw-r--r-- | apps/tagcache.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/tagcache.c b/apps/tagcache.c index 7555781cbe..9f8ce315f3 100644 --- a/apps/tagcache.c +++ b/apps/tagcache.c | |||
@@ -2311,7 +2311,7 @@ static bool build_numeric_indices(struct tagcache_header *h, int tmpfd) | |||
2311 | * If tag_filename matches, no further checking necessary. | 2311 | * If tag_filename matches, no further checking necessary. |
2312 | * | 2312 | * |
2313 | * For string hashes: tag_artist, tag_album, tag_title | 2313 | * For string hashes: tag_artist, tag_album, tag_title |
2314 | * - Two of these must match | 2314 | * - All three of these must match |
2315 | */ | 2315 | */ |
2316 | for (j = 0; j < count; j++) | 2316 | for (j = 0; j < count; j++) |
2317 | { | 2317 | { |
@@ -2335,7 +2335,7 @@ static bool build_numeric_indices(struct tagcache_header *h, int tmpfd) | |||
2335 | tmpdb_match(tag_album); | 2335 | tmpdb_match(tag_album); |
2336 | tmpdb_match(tag_title); | 2336 | tmpdb_match(tag_title); |
2337 | 2337 | ||
2338 | if (match_count < 2) | 2338 | if (match_count < 3) |
2339 | { | 2339 | { |
2340 | /* Still no match found, give up. */ | 2340 | /* Still no match found, give up. */ |
2341 | continue; | 2341 | continue; |