summaryrefslogtreecommitdiff
path: root/src/plugins/classview/classviewparser.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2012-01-20 15:13:56 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2012-01-23 17:34:47 +0100
commitfd754e8231b9d9c4da0942293932235a5542f3a1 (patch)
tree99ae9c2ac68bc8001fb1c326144f6237f0eddde8 /src/plugins/classview/classviewparser.cpp
parentb97b45a341660edb49f1799f2c052c0f3df76368 (diff)
downloadqt-creator-fd754e8231b9d9c4da0942293932235a5542f3a1.tar.gz
ClassView: Compile with QT_NO_CAST_FROM_ASCII.
Change-Id: I407b2cf2e1d6efa627724e893ea425bb653cdc7a Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
Diffstat (limited to 'src/plugins/classview/classviewparser.cpp')
-rw-r--r--src/plugins/classview/classviewparser.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/classview/classviewparser.cpp b/src/plugins/classview/classviewparser.cpp
index 4ffaddda3d..33ef4909c5 100644
--- a/src/plugins/classview/classviewparser.cpp
+++ b/src/plugins/classview/classviewparser.cpp
@@ -320,7 +320,8 @@ void Parser::addSymbol(const ParserTreeItem::Ptr &item, const CPlusPlus::Symbol
itemAdd = ParserTreeItem::Ptr(new ParserTreeItem());
// locations are 1-based in Symbol, start with 0 for the editor
- SymbolLocation location(symbol->fileName(), symbol->line(), symbol->column() - 1);
+ SymbolLocation location(QString::fromUtf8(symbol->fileName() , symbol->fileNameLength()),
+ symbol->line(), symbol->column() - 1);
itemAdd->addSymbolLocation(location);
// prevent showing a content of the functions