On Mon, 2 Jul 2012, Måns Rullgård wrote:
Martin Storsjö <[email protected]> writes:
From: "Ronald S. Bultje" <[email protected]>
intfloat.h is a public header, and is now (since a1245d5ca) included
by mathematics.h, which many external callers include.
This fixes building third party applications that include
mathematics.h in a language that doesn't support designated
initalizers.
Nice description of MSVC.
In this case, what's in master also breaks calling apps in C++ with other
compilers, not only MSVC.
For the record, I hate this patch, but I won't fight it. All I ask is
that before you push it, you consider how you will handle static union
initialisers, of which we have plenty.
Yes, that's indeed an issue for the full MSVC build - the current
solutions aren't really pretty.
// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel