Martijn van Beurden <mva...@gmail.com> wrote:

> As the changes necessary to keep everything working with 2005 are
> minimal (AFAIK only the third part of the patch lvqcl submitted is MSVC
> 2005 specific)

Yes, exactly: compat.h redefines restrict as __restrict, but only for VS 2005 
and older. Unfortunately this also changes __declspec(restrict) to 
__declspec(__restrict) which results in compilation errors.

A possible solution is to ensure that compat.h is always the last (there are no 
other header files after it). But it's much simpler to remove this redefinition.
_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to