diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2014-04-15 14:31:26 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2014-04-15 16:01:25 +0200 |
commit | b6b73293e447ccde15af2270096250bd39082d32 (patch) | |
tree | 56238a738e1c09774fc04d769844a3c0db50d139 /src | |
parent | 93a6b4a600721cecae1ebca0fbb7b9d8ab4d79de (diff) |
Fix warnings when compiling with Qt 4.
Change-Id: I8f2f3d2215811a949456bf8a5e982d75149f6244
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/corelib/buildgraph/inputartifactscanner.cpp | 8 | ||||
-rw-r--r-- | src/lib/corelib/buildgraph/inputartifactscanner.h | 5 | ||||
-rw-r--r-- | src/lib/corelib/language/language.cpp | 10 | ||||
-rw-r--r-- | src/lib/corelib/language/language.h | 4 |
4 files changed, 23 insertions, 4 deletions
diff --git a/src/lib/corelib/buildgraph/inputartifactscanner.cpp b/src/lib/corelib/buildgraph/inputartifactscanner.cpp index de2e518f6..29c841e2b 100644 --- a/src/lib/corelib/buildgraph/inputartifactscanner.cpp +++ b/src/lib/corelib/buildgraph/inputartifactscanner.cpp @@ -364,5 +364,13 @@ void InputArtifactScanner::handleDependency(ResolvedDependency &dependency) } } +InputArtifactScannerContext::DependencyScannerCacheItem::DependencyScannerCacheItem() : valid(false) +{ +} + +InputArtifactScannerContext::DependencyScannerCacheItem::~DependencyScannerCacheItem() +{ +} + } // namespace Internal } // namespace qbs diff --git a/src/lib/corelib/buildgraph/inputartifactscanner.h b/src/lib/corelib/buildgraph/inputartifactscanner.h index 572b8b27b..7f1f81c7d 100644 --- a/src/lib/corelib/buildgraph/inputartifactscanner.h +++ b/src/lib/corelib/buildgraph/inputartifactscanner.h @@ -96,9 +96,8 @@ private: struct DependencyScannerCacheItem { - DependencyScannerCacheItem() - : valid(false) - {} + DependencyScannerCacheItem(); + ~DependencyScannerCacheItem(); bool valid; QList<DependencyScannerPtr> scanners; diff --git a/src/lib/corelib/language/language.cpp b/src/lib/corelib/language/language.cpp index 4163ad957..37ed5380d 100644 --- a/src/lib/corelib/language/language.cpp +++ b/src/lib/corelib/language/language.cpp @@ -239,6 +239,16 @@ void RuleArtifact::store(PersistentPool &pool) const * \sa ResolvedTransformer */ +ScriptFunction::ScriptFunction() +{ + +} + +ScriptFunction::~ScriptFunction() +{ + +} + /*! * \variable ScriptFunction::script * \brief The actual Javascript code, taken verbatim from the qbs source file. diff --git a/src/lib/corelib/language/language.h b/src/lib/corelib/language/language.h index 6b7abad8d..65fdde67d 100644 --- a/src/lib/corelib/language/language.h +++ b/src/lib/corelib/language/language.h @@ -208,6 +208,8 @@ class ScriptFunction : public PersistentObject public: static ScriptFunctionPtr create() { return ScriptFunctionPtr(new ScriptFunction); } + ~ScriptFunction(); + QString sourceCode; QStringList argumentNames; CodeLocation location; @@ -217,7 +219,7 @@ public: bool isValid() const; private: - ScriptFunction() {} + ScriptFunction(); void load(PersistentPool &); void store(PersistentPool &) const; |