forked from len0rd/rockbox
Fix yellows I made the other day, gcc is an dumb, IMO
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15859 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
8b99ad39b1
commit
df40425f20
1 changed files with 5 additions and 5 deletions
|
@ -331,9 +331,9 @@ void strip_tags(int handle_id)
|
|||
static const unsigned char tag[] = "TAG";
|
||||
static const unsigned char apetag[] = "APETAGEX";
|
||||
size_t len, version;
|
||||
unsigned char *tail;
|
||||
void *tail;
|
||||
|
||||
if (bufgettail(handle_id, 128, (void **)&tail) != 128)
|
||||
if (bufgettail(handle_id, 128, &tail) != 128)
|
||||
return;
|
||||
|
||||
if (memcmp(tail, tag, 3) == 0)
|
||||
|
@ -344,7 +344,7 @@ void strip_tags(int handle_id)
|
|||
}
|
||||
|
||||
/* Get a new tail, as the old one may have been cut */
|
||||
if (bufgettail(handle_id, 32, (void **)&tail) != 32)
|
||||
if (bufgettail(handle_id, 32, &tail) != 32)
|
||||
return;
|
||||
|
||||
/* Check for APE tag (look for the APE tag footer) */
|
||||
|
@ -352,8 +352,8 @@ void strip_tags(int handle_id)
|
|||
return;
|
||||
|
||||
/* Read the version and length from the footer */
|
||||
version = get_long_le(&tail[8]);
|
||||
len = get_long_le(&tail[12]);
|
||||
version = get_long_le(&((unsigned char *)tail)[8]);
|
||||
len = get_long_le(&((unsigned char *)tail)[12]);
|
||||
if (version == 2000)
|
||||
len += 32; /* APEv2 has a 32 byte header */
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue