From a1c6efbd43e09591763c7dec5b1ff5cb9b8a0d7c Mon Sep 17 00:00:00 2001
From: Roberto Raggi <roberto.raggi@nokia.com>
Date: Wed, 3 Jun 2009 14:55:56 +0200
Subject: [PATCH] cleanup

---
 src/plugins/cpptools/cppmodelmanager.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index 0927486d44f..c1f1e7aab30 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -299,7 +299,7 @@ protected:
 
     virtual bool visit(UsingDirectiveAST *ast)
     {
-        if (ast->name && ast->name->name && _globalNamespaceBinding) {
+        if (ast->symbol && _globalNamespaceBinding) {
             const Location loc = Location(ast->symbol);
 
             NamespaceBinding *binding = _globalNamespaceBinding.data();
@@ -307,7 +307,7 @@ protected:
             if (Scope *enclosingNamespaceScope = ast->symbol->enclosingNamespaceScope())
                 binding = NamespaceBinding::find(enclosingNamespaceScope->owner()->asNamespace(), binding);
 
-            if (! binding || ! binding->resolveNamespace(loc, ast->name->name)) {
+            if (! binding || ! binding->resolveNamespace(loc, ast->symbol->name())) {
                 translationUnit()->warning(ast->name->firstToken(),
                                            "expected a namespace after `=' token");
             }
-- 
GitLab