summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2019-07-06 21:05:32 +0200
committerMarc Mutz <marc.mutz@kdab.com>2019-07-08 17:22:45 +0200
commit05359c5bb6cd0e5adc23b2de3890df4af93bdf7c (patch)
treeb5ae4f3e7a0b091822a80a24773128b2a06e0ef5
parenta640a8d46afa6c096013c8656c3ebebe1701e551 (diff)
Fix compilation with C++20
Designated initializers (a C99 feature) made it into C++20, but the current code, which, presumably, was using a GCC extension, ran afoul of the rule that either all initializers must be designated ones, or none. Fix by naming the .plane member, too. Change-Id: Id302787331cfe0f2976250ec2c6b86a6946c8016 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
-rw-r--r--src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.cpp b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.cpp
index a85f24542..d512613a7 100644
--- a/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.cpp
+++ b/src/hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.cpp
@@ -263,7 +263,7 @@ LinuxDmabufClientBufferIntegration::LinuxDmabufClientBufferIntegration()
YuvFormatConversion {
.inputPlanes = 1,
.outputPlanes = 2,
- {{
+ .plane = {{
.format = DRM_FORMAT_GR88,
.widthDivisor = 1,
.heightDivisor = 1,