Don't use anonymous types declared in an anonymous union
At least clang is unhappy with them when -Wnested-anon-types is enabled. Change-Id: Ia9869fecb836b27be69f7b9715fd614f384bb912 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
This commit is contained in:
parent
fe7f4a6d85
commit
b31e98d477
@ -40,13 +40,15 @@
|
|||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
class QRgba64 {
|
class QRgba64 {
|
||||||
|
struct qrgba_t {
|
||||||
|
quint16 red;
|
||||||
|
quint16 green;
|
||||||
|
quint16 blue;
|
||||||
|
quint16 alpha;
|
||||||
|
};
|
||||||
|
|
||||||
union {
|
union {
|
||||||
struct {
|
struct qrgba_t c;
|
||||||
quint16 red;
|
|
||||||
quint16 green;
|
|
||||||
quint16 blue;
|
|
||||||
quint16 alpha;
|
|
||||||
} c;
|
|
||||||
quint64 rgba;
|
quint64 rgba;
|
||||||
};
|
};
|
||||||
public:
|
public:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user