Get rid of: useless variable, useless cast and void * arithmetic

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23648 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2007-06-24 13:21:50 +00:00
parent 4badc643ae
commit 33d26c72cf
1 changed files with 5 additions and 8 deletions

View File

@ -212,29 +212,26 @@ get_flac_metadata (demuxer_t* demuxer)
uint32_t length, comment_list_len;
char comments[blk_len];
void *ptr = comments;
uint8_t *ptr = comments;
char *comment;
int cn;
char c;
if (stream_read (s, comments, blk_len) == blk_len)
{
uint8_t *p = ptr;
length = AV_RL32(p);
length = AV_RL32(ptr);
ptr += 4 + length;
p = ptr;
comment_list_len = AV_RL32(p);
comment_list_len = AV_RL32(ptr);
ptr += 4;
cn = 0;
for (; cn < comment_list_len; cn++)
{
p = ptr;
length = AV_RL32(p);
length = AV_RL32(ptr);
ptr += 4;
comment = (char *) ptr;
comment = ptr;
c = comment[length];
comment[length] = 0;