bugfix: do not use reference to hold return value from capturedTexts()

Signed-off-by: Le Tan <tamlokveer@gmail.com>
This commit is contained in:
Le Tan 2017-01-25 22:54:13 +08:00
parent 010f4245f6
commit 8db54c45a4

View File

@ -219,7 +219,7 @@ void HGMarkdownHighlighter::highlightLinkWithSpacesInURL(const QString &p_text)
while (index >= 0) { while (index >= 0) {
Q_ASSERT(regExp.captureCount() == 1); Q_ASSERT(regExp.captureCount() == 1);
int length = regExp.matchedLength(); int length = regExp.matchedLength();
const QString &capturedText = regExp.capturedTexts()[1]; QString capturedText = regExp.capturedTexts()[1];
if (capturedText.contains(' ')) { if (capturedText.contains(' ')) {
if (p_text[index] == '!' && m_imageFormat.isValid()) { if (p_text[index] == '!' && m_imageFormat.isValid()) {
setFormat(index, length, m_imageFormat); setFormat(index, length, m_imageFormat);