eglfs_kms_egldevice: fix warnings about -Werror=maybe-uninitialized

src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/qeglfskmsegldeviceintegration.cpp: In member function ‘bool QEglFSKmsEglDeviceIntegration::setup_kms()’:
src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/qeglfskmsegldeviceintegration.cpp:391:28: error: ‘encoder’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
     m_drm_encoder = encoder;
                            ^
src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/qeglfskmsegldeviceintegration.cpp:392:29: error: ‘connector’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
     m_drm_mode = connector->modes[0];
                             ^
cc1plus: all warnings being treated as errors

Change-Id: Ic444450d06a6dd8047bd6871febb08a4a3fde6f9
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
This commit is contained in:
Liang Qi 2016-06-17 16:18:06 +02:00
parent d2bffe0fc9
commit 2a6961f188

View File

@ -337,8 +337,8 @@ bool QEglFSKmsEglDeviceIntegration::supportsSurfacelessContexts() const
bool QEglFSKmsEglDeviceIntegration::setup_kms()
{
drmModeRes *resources;
drmModeConnector *connector;
drmModeEncoder *encoder;
drmModeConnector *connector = Q_NULLPTR;
drmModeEncoder *encoder = Q_NULLPTR;
quint32 crtc = 0;
int i;