summaryrefslogtreecommitdiffstats
path: root/src/linguist/shared/qmakeparser.cpp
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>2013-08-07 13:47:13 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-08-07 17:04:02 +0200
commit226f013441990aa4a58f7c82e284057cff659959 (patch)
treebabad4095c4ae06b1e6817c5ee242c6ef83681cf /src/linguist/shared/qmakeparser.cpp
parent082cfac15accc6b269b4e545844e992f6acbc231 (diff)
use correct AND operator
amends 066b08fc62 and e1f3732197 Change-Id: I248c1b3b85b9857552bfba34fdb5299024bb55eb Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Diffstat (limited to 'src/linguist/shared/qmakeparser.cpp')
-rw-r--r--src/linguist/shared/qmakeparser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/linguist/shared/qmakeparser.cpp b/src/linguist/shared/qmakeparser.cpp
index e73d81412..c61375be3 100644
--- a/src/linguist/shared/qmakeparser.cpp
+++ b/src/linguist/shared/qmakeparser.cpp
@@ -153,7 +153,7 @@ QMakeParser::QMakeParser(ProFileCache *cache, QMakeParserHandler *handler)
ProFile *QMakeParser::parsedProFile(const QString &fileName, ParseFlags flags)
{
ProFile *pro;
- if ((flags && ParseUseCache) && m_cache) {
+ if ((flags & ParseUseCache) && m_cache) {
ProFileCache::Entry *ent;
#ifdef PROPARSER_THREAD_SAFE
QMutexLocker locker(&m_cache->mutex);
@@ -232,7 +232,7 @@ bool QMakeParser::read(ProFile *pro, ParseFlags flags)
{
QFile file(pro->fileName());
if (!file.open(QIODevice::ReadOnly)) {
- if (m_handler && ((flags && ParseReportMissing) || IoUtils::exists(pro->fileName())))
+ if (m_handler && ((flags & ParseReportMissing) || IoUtils::exists(pro->fileName())))
m_handler->message(QMakeParserHandler::ParserIoError,
fL1S("Cannot read %1: %2").arg(pro->fileName(), file.errorString()));
return false;