From 7e390967f39b7fb7173f50484686e211b04eceb0 Mon Sep 17 00:00:00 2001
From: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date: Sat, 6 Jun 2015 16:53:30 +0200
Subject: [PATCH] Fix incorrect expression in directfb keyboard code

Add missing equal sign to have the result of the OR
stored inside the modifiers variable.

Fixes Coverity CID#89071.

Change-Id: I0ee1a080f5f6757ae7646733aa3bb5cf8c6cdeed
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
---
 src/plugins/platforms/directfb/qdirectfbconvenience.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/platforms/directfb/qdirectfbconvenience.cpp b/src/plugins/platforms/directfb/qdirectfbconvenience.cpp
index e635d4fd22f..e1d97d96280 100644
--- a/src/plugins/platforms/directfb/qdirectfbconvenience.cpp
+++ b/src/plugins/platforms/directfb/qdirectfbconvenience.cpp
@@ -217,7 +217,7 @@ Qt::KeyboardModifiers QDirectFbConvenience::keyboardModifiers(DFBInputDeviceModi
         modifiers |= Qt::ControlModifier;
     }
     if (mask & DIMM_META) {
-        modifiers | Qt::MetaModifier;
+        modifiers |= Qt::MetaModifier;
     }
     return modifiers;
 }
-- 
GitLab