From a59f7663c4bc2bb62a27745223e8fc81620c0c72 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint <Friedemann.Kleint@nokia.com> Date: Wed, 29 Apr 2009 16:59:51 +0200 Subject: [PATCH] Introduce case insensitive matching of text marks on Windows. For CDB debugger location marks. --- src/plugins/texteditor/basetextmark.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/texteditor/basetextmark.cpp b/src/plugins/texteditor/basetextmark.cpp index c4bbbb32277..94c03d5455a 100644 --- a/src/plugins/texteditor/basetextmark.cpp +++ b/src/plugins/texteditor/basetextmark.cpp @@ -61,8 +61,13 @@ void BaseTextMark::init() void BaseTextMark::editorOpened(Core::IEditor *editor) { +#ifdef Q_OS_WIN + if (m_fileName.compare(editor->file()->fileName(), Qt::CaseInsensitive)) + return; +#else if (editor->file()->fileName() != m_fileName) return; +#endif if (ITextEditor *textEditor = qobject_cast<ITextEditor *>(editor)) { if (m_markableInterface == 0) { // We aren't added to something m_markableInterface = textEditor->markableInterface(); -- GitLab