windeployqt: Fix operators in additional options check.
authorFriedemann Kleint <Friedemann.Kleint@digia.com>
Mon, 16 Dec 2013 08:06:15 +0000 (09:06 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 16 Dec 2013 08:11:03 +0000 (09:11 +0100)
Task-number: QTBUG-35612

Change-Id: Ib264aeef926b9a6058ba3e2046c3dc363e13584f
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
src/windeployqt/main.cpp

index c53ba48..dc57f34 100644 (file)
@@ -328,11 +328,11 @@ static inline int parseArguments(const QStringList &arguments, QCommandLineParse
     }
 
     // Add some dependencies
-    if (options->additionalLibraries | QtQuickModule)
+    if (options->additionalLibraries & QtQuickModule)
         options->additionalLibraries |= QtQmlModule;
-    if (options->additionalLibraries | QtHelpModule)
+    if (options->additionalLibraries & QtHelpModule)
         options->additionalLibraries |= QtCLuceneModule;
-    if (options->additionalLibraries | QtDesignerComponents)
+    if (options->additionalLibraries & QtDesignerComponents)
         options->additionalLibraries |= QtDesignerModule;
 
     if (parser->isSet(jsonOption)) {