X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=ogg_afh.c;h=2b934ddd1de9438039cee7990101ad6064e8e5b0;hb=8231c4db98e5278fde9678a5d16a68fbef777662;hp=0ea3569a5b3e689ba1f257b09f73b3eacf943ff3;hpb=c8862b9e246b4ef6ff1fe103946e18cf2537ecde;p=paraslash.git diff --git a/ogg_afh.c b/ogg_afh.c index 0ea3569a..2b934ddd 100644 --- a/ogg_afh.c +++ b/ogg_afh.c @@ -238,7 +238,7 @@ static long unsigned ogg_compute_chunk_table(OggVorbis_File *of, /* * Init oggvorbis file and write some tech data to given pointers. */ -static int ogg_get_file_info(char *map, size_t numbytes, +static int ogg_get_file_info(char *map, size_t numbytes, __a_unused int fd, struct afh_info *afhi) { int ret; @@ -267,8 +267,7 @@ static int ogg_get_file_info(char *map, size_t numbytes, afhi->bitrate = ov_bitrate(&of, 0) / 1000; afhi->channels = vi->channels; afhi->chunks_total = ogg_compute_chunk_table(&of, afhi, afhi->seconds_total); - afhi->info_string[0] = '\0'; - sprintf(afhi->info_string, "%s:\n%s:\n%s:\n", + afhi->info_string = make_message("%s:\n%s:\n%s:\n", status_item_list[SI_AUDIO_FILE_INFO], status_item_list[SI_TAGINFO1], status_item_list[SI_TAGINFO2]