aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase/diffhighlighter.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <[email protected]>2013-01-19 23:19:38 +0200
committerOrgad Shaneh <[email protected]>2013-01-21 12:19:55 +0100
commit7b39f41c052e219ae708cf8429d3b5e30bf4819e (patch)
treeffede11e2faaa42dd2209b63578524cdec2a1c69 /src/plugins/vcsbase/diffhighlighter.cpp
parent57ee50d52fe405670c2558c72ace91d44fb7d71f (diff)
VCS: Refactor fileNameFromDiffSpecification
Use diff file pattern to match file name. Avoid duplication. Include unit tests for Git Change-Id: Ib68a08368270a27976a3e16bdd1cb219a52b8889 Reviewed-by: Tobias Hunger <[email protected]>
Diffstat (limited to 'src/plugins/vcsbase/diffhighlighter.cpp')
-rw-r--r--src/plugins/vcsbase/diffhighlighter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/vcsbase/diffhighlighter.cpp b/src/plugins/vcsbase/diffhighlighter.cpp
index 278b32a1388..463449e0dcd 100644
--- a/src/plugins/vcsbase/diffhighlighter.cpp
+++ b/src/plugins/vcsbase/diffhighlighter.cpp
@@ -116,7 +116,7 @@ DiffFormats DiffHighlighterPrivate::analyzeLine(const QString &text) const
{
// Do not match on git "--- a/" as a deleted line, check
// file first
- if (m_filePattern.exactMatch(text))
+ if (m_filePattern.indexIn(text) == 0)
return DiffFileFormat;
if (text.startsWith(m_diffInIndicator))
return DiffInFormat;