summaryrefslogtreecommitdiff
path: root/apps/metadata.c
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2007-05-06 15:09:41 +0000
committerNils Wallménius <nils@rockbox.org>2007-05-06 15:09:41 +0000
commitf41497f98e0a16047becfcd4f3c88a0684d23205 (patch)
tree3f1d68cc903f17fcefc219a713cc7d8307622644 /apps/metadata.c
parent685005ec4c597968c9e1125025882c45868c842a (diff)
Fix metadata reading for 64 bit sims. Closes FS#6690
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13335 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/metadata.c')
-rw-r--r--apps/metadata.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/metadata.c b/apps/metadata.c
index 70e7c0542e..54bb40413e 100644
--- a/apps/metadata.c
+++ b/apps/metadata.c
@@ -383,8 +383,8 @@ static bool read_vorbis_tags(int fd, struct mp3entry *id3,
long tag_remaining)
{
char *buf = id3->id3v2buf;
- long comment_count;
- long len;
+ int32_t comment_count;
+ int32_t len;
int buf_remaining = sizeof(id3->id3v2buf) + sizeof(id3->id3v1buf);
int i;
@@ -411,7 +411,7 @@ static bool read_vorbis_tags(int fd, struct mp3entry *id3,
{
char name[TAG_NAME_LENGTH];
char value[TAG_VALUE_LENGTH];
- long read_len;
+ int32_t read_len;
if (tag_remaining < 4)
{