From 41fdcf328c0a08fe9adb4007a60c007167054862 Mon Sep 17 00:00:00 2001 From: Alex Viskovatoff Date: Mon, 20 Dec 2010 19:21:53 -0800 Subject: decoder/mad: work around build failure on Solaris Rename the "version" struct, because it seems to be a reserved name on Solaris: "src/decoder/mad_decoder_plugin.c", line 550: (enum) tag redeclared: version cc: acomp failed for src/decoder/mad_decoder_plugin.c --- NEWS | 2 ++ src/decoder/mad_decoder_plugin.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 8e2a2baa5..2135870d2 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,7 @@ ver 0.16.1 (2010/??/??) * audio_check: fix parameter in prototype +* decoder: + - mad: work around build failure on Solaris * output: - solaris: add missing parameter to open_cloexec() cal diff --git a/src/decoder/mad_decoder_plugin.c b/src/decoder/mad_decoder_plugin.c index a11d1b020..2c2906c5c 100644 --- a/src/decoder/mad_decoder_plugin.c +++ b/src/decoder/mad_decoder_plugin.c @@ -547,14 +547,14 @@ enum { XING_SCALE = 0x00000008L }; -struct version { +struct lame_version { unsigned major; unsigned minor; }; struct lame { char encoder[10]; /* 9 byte encoder name/version ("LAME3.97b") */ - struct version version; /* struct containing just the version */ + struct lame_version version; /* struct containing just the version */ float peak; /* replaygain peak */ float track_gain; /* replaygain track gain */ float album_gain; /* replaygain album gain */ -- cgit v1.2.3