X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=mp3_afh.c;h=932a772101e234165ca96aff85a9f684b07597cc;hp=b809e8b3611d278d41b6ad7f965aa547389e52d3;hb=36bc7580a5ddee8f6e46bccfea7519291f372f0f;hpb=40de1dd2fdbb054444d585aa70e2d50166a66e07 diff --git a/mp3_afh.c b/mp3_afh.c index b809e8b3..932a7721 100644 --- a/mp3_afh.c +++ b/mp3_afh.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003-2008 Andre Noll + * Copyright (C) 2003-2009 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -82,7 +82,7 @@ static char *get_latin1(id3_ucs4_t const *string) return (char *)id3_ucs4_latin1duplicate(string); } -char *get_stringlist(union id3_field *field) +static char *get_stringlist(union id3_field *field) { unsigned int k, nstrings = id3_field_getnstrings(field); char *result = NULL; @@ -403,7 +403,7 @@ static int mp3_read_info(unsigned char *map, size_t numbytes, int fd, char *taginfo; afhi->chunks_total = 0; - afhi->chunk_table = para_malloc(chunk_table_size * sizeof(size_t)); + afhi->chunk_table = para_malloc(chunk_table_size * sizeof(uint32_t)); taginfo = mp3_get_id3(map, numbytes, fd); while (1) { unsigned long freq, br, fl; @@ -433,7 +433,7 @@ static int mp3_read_info(unsigned char *map, size_t numbytes, int fd, if (afhi->chunks_total >= chunk_table_size) { chunk_table_size *= 2; afhi->chunk_table = para_realloc(afhi->chunk_table, - chunk_table_size * sizeof(size_t)); + chunk_table_size * sizeof(uint32_t)); } afhi->chunk_table[afhi->chunks_total] = fpos; // if (afhi->chunks_total < 10 || !(afhi->chunks_total % 1000))