summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAidan MacDonald <aidan.macdonald@codethink.co.uk>2023-09-29 13:22:22 +0100
committerAidan MacDonald <amachronic@protonmail.com>2024-04-01 18:21:37 +0100
commit5641e8140a88c7fb5b43daa64d097ec24d654275 (patch)
treef5593bc3e47a2a9bf71dceb32ad10e7ea21b5962
parent9d585cbc055e91d58bcc2ce16e80021400658362 (diff)
downloadrockbox-5641e8140a.tar.gz
rockbox-5641e8140a.zip
tagcache: Rename find_tag() -> tc_find_tag()
The overly-generic name "find_tag()" is part of the skin parser library and this can cause problems depending on what's included from headers. Unfortunately. Change-Id: I0cb02b1203daa6ff36595ed6c6f40b5b56bd3e58
-rw-r--r--apps/tagcache.c27
1 files changed, 13 insertions, 14 deletions
diff --git a/apps/tagcache.c b/apps/tagcache.c
index 08fcf30433..90f7e01a2f 100644
--- a/apps/tagcache.c
+++ b/apps/tagcache.c
@@ -1193,7 +1193,7 @@ failure:
#define COMMAND_QUEUE_IS_EMPTY (command_queue_ridx == command_queue_widx)
-static long find_tag(int tag, int idx_id, const struct index_entry *idx)
+static long tc_find_tag(int tag, int idx_id, const struct index_entry *idx)
{
#ifndef __PCTOOL__
if (! COMMAND_QUEUE_IS_EMPTY && TAGCACHE_IS_NUMERIC(tag))
@@ -1224,8 +1224,7 @@ static long find_tag(int tag, int idx_id, const struct index_entry *idx)
if (result >= 0)
{
- logf("find_tag: "
- "Recovered tag %d value %lX from write queue",
+ logf("tc_find_tag: Recovered tag %d value %lX from write queue",
tag, result);
return result;
}
@@ -1255,24 +1254,24 @@ static long check_virtual_tags(int tag, int idx_id,
switch (tag)
{
case tag_virt_length_sec:
- data = sec_in_ms(find_tag(tag_length, idx_id, idx));
+ data = sec_in_ms(tc_find_tag(tag_length, idx_id, idx));
break;
case tag_virt_length_min:
- data = min_in_ms(find_tag(tag_length, idx_id, idx));
+ data = min_in_ms(tc_find_tag(tag_length, idx_id, idx));
break;
case tag_virt_playtime_sec:
- data = sec_in_ms(find_tag(tag_playtime, idx_id, idx));
+ data = sec_in_ms(tc_find_tag(tag_playtime, idx_id, idx));
break;
case tag_virt_playtime_min:
- data = min_in_ms(find_tag(tag_playtime, idx_id, idx));
+ data = min_in_ms(tc_find_tag(tag_playtime, idx_id, idx));
break;
case tag_virt_autoscore:
- if (find_tag(tag_length, idx_id, idx) == 0
- || find_tag(tag_playcount, idx_id, idx) == 0)
+ if (tc_find_tag(tag_length, idx_id, idx) == 0
+ || tc_find_tag(tag_playcount, idx_id, idx) == 0)
{
data = 0;
}
@@ -1288,9 +1287,9 @@ static long check_virtual_tags(int tag, int idx_id,
autoscore = 100 * (alpha / playcout + beta / length / playcount)
Both terms should be small enough to avoid any overflow
*/
- long playtime = find_tag(tag_playtime, idx_id, idx);
- long length = find_tag(tag_length, idx_id, idx);
- long playcount = find_tag(tag_playcount, idx_id, idx);
+ long playtime = tc_find_tag(tag_playtime, idx_id, idx);
+ long length = tc_find_tag(tag_length, idx_id, idx);
+ long playcount = tc_find_tag(tag_playcount, idx_id, idx);
data = 100 * (playtime / length) + (100 * (playtime % length)) / length;
data /= playcount;
}
@@ -1299,7 +1298,7 @@ static long check_virtual_tags(int tag, int idx_id,
/* How many commits before the file has been added to the DB. */
case tag_virt_entryage:
data = current_tcmh.commitid
- - find_tag(tag_commitid, idx_id, idx) - 1;
+ - tc_find_tag(tag_commitid, idx_id, idx) - 1;
break;
case tag_virt_basename:
@@ -1307,7 +1306,7 @@ static long check_virtual_tags(int tag, int idx_id,
/* FALLTHRU */
default:
- data = find_tag(tag, idx_id, idx);
+ data = tc_find_tag(tag, idx_id, idx);
}
return data;