lvqcl wrote:

> About the commit 
> <http://git.xiph.org/?p=flac.git;a=commitdiff;h=e120037f3c67b23fd9eef7ccd04d2df57fa1a9a6>
> 
> I admit I don't understand the following lines:
> 
>   #if !FLAC__SSE_OS
>          /* assume user knows better than us; turn it off */
>          disable_sse(info);
>   #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) ......
> 
> Probably it should be
> 
>   #if FLAC__SSE_OS
>          /* assume user knows better than us; leave as detected above */
>   #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) ......

I actually think my change is correct. It should be easier to see if you
look at the github version of the change:

    
https://github.com/xiph/flac/commit/e120037f3c67b23fd9eef7ccd04d2df57fa1a9a6#diff-9f048b83ff55071de36263cf0f403b2eL209

But yes, all those #ifs and #elses are horrible for readability and
maintainability.

CHeers,
Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to