Ticket #28324 (closed defect: fixed)
libsamplerate: samplerate.h has comma at end of enumerator list
|Reported by:||ryandesign@…||Owned by:||boeyms@…|
When trying to compile darkice (#24867) with its +samplerate variant, I get this error:
In file included from VorbisLibEncoder.h:56, from DarkIce.cpp:92: /opt/local/include/samplerate.h:177: error: comma at end of enumerator list
It seems having a comma at the end of an enumerated list is valid in C99 but not C89, and if another project is compiling with -pedantic then it will encounter this error.
When we've had other ports in the past that have had this error (e.g. cairo in #26806) we've fixed them; perhaps we can fix this in libsamplerate too.