summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2022-11-23 10:56:50 -0500
committerWilliam Wilgus <me.theuser@yahoo.com>2022-11-23 11:01:19 -0500
commit8379c6eb07e7daf26ca74aac7f46c4e331743d84 (patch)
tree2bf0a7ed16b80a20d43c417002a16b45b9e9d002 /apps
parentec1611dfa6a6698cdc0138b6790cb056973909ae (diff)
downloadrockbox-8379c6eb07e7daf26ca74aac7f46c4e331743d84.tar.gz
rockbox-8379c6eb07e7daf26ca74aac7f46c4e331743d84.zip
tagtree remove unneeded strlen
unfortunately most of the overhead in searching for <Untagged> occurs in reading of entries so changing searching the resulting string faster doesn't do much good but any we don't need this strlen call since its already been computed Change-Id: Ia2815a6e7d75237366977632f9b0bc7999254096
Diffstat (limited to 'apps')
-rw-r--r--apps/tagtree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c
index a3c364b875..8e7b868dbc 100644
--- a/apps/tagtree.c
+++ b/apps/tagtree.c
@@ -1589,7 +1589,7 @@ static int retrieve_entries(struct tree_context *c, int offset, bool init)
1589 if (tagcache_retrieve(&tcs, tcs.idx_id, tag_filename, dptr->name, 1589 if (tagcache_retrieve(&tcs, tcs.idx_id, tag_filename, dptr->name,
1590 c->cache.name_buffer_size - namebufused)) 1590 c->cache.name_buffer_size - namebufused))
1591 { 1591 {
1592 namebufused += strlen(dptr->name)+1; 1592 namebufused += tcs.result_len;
1593 goto entry_skip_formatter; 1593 goto entry_skip_formatter;
1594 } 1594 }
1595 dptr->name = lastname; /* restore last entry if filename failed */ 1595 dptr->name = lastname; /* restore last entry if filename failed */