summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/pp-environment.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <qtc-committer@nokia.com>2008-12-10 15:43:17 +0100
committerRoberto Raggi <qtc-committer@nokia.com>2008-12-10 15:44:26 +0100
commitfdfae53abbdf57235fa35b0cc6e23e5f1a2bf18d (patch)
treecf76d7df36209f0a3df7492011a56ac59bfc9afa /src/libs/cplusplus/pp-environment.cpp
parent0722e9568202066ddee8a9cf9cc73716057799fe (diff)
downloadqt-creator-fdfae53abbdf57235fa35b0cc6e23e5f1a2bf18d.tar.gz
Don't use QTC_ASSERT in the C++ front-end library. The engine does not
recover from invalid asserts, so it will crash anyway, but not in a controlled environment.
Diffstat (limited to 'src/libs/cplusplus/pp-environment.cpp')
-rw-r--r--src/libs/cplusplus/pp-environment.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libs/cplusplus/pp-environment.cpp b/src/libs/cplusplus/pp-environment.cpp
index 20491727a4..dd839087a4 100644
--- a/src/libs/cplusplus/pp-environment.cpp
+++ b/src/libs/cplusplus/pp-environment.cpp
@@ -53,8 +53,6 @@
#include "pp-environment.h"
#include "pp.h"
-#include <utils/qtcassert.h>
-
#include <cstring>
using namespace CPlusPlus;
@@ -93,7 +91,7 @@ Macro *Environment::macroAt(unsigned index) const
Macro *Environment::bind(const Macro &__macro)
{
- QTC_ASSERT(! __macro.name.isEmpty(), return 0);
+ Q_ASSERT(! __macro.name.isEmpty());
Macro *m = new Macro (__macro);
m->hashcode = hash_code(m->name);