From 1712830228c5736fb77eafd3ef9cc7451c0b0b65 Mon Sep 17 00:00:00 2001 From: Jared Van Bortel Date: Fri, 28 Jun 2024 11:46:20 -0400 Subject: [PATCH] chatviewtextprocessor: fix missing #include and simplify sort Signed-off-by: Jared Van Bortel --- gpt4all-chat/chatviewtextprocessor.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gpt4all-chat/chatviewtextprocessor.cpp b/gpt4all-chat/chatviewtextprocessor.cpp index a195cf8e..6632a3f1 100644 --- a/gpt4all-chat/chatviewtextprocessor.cpp +++ b/gpt4all-chat/chatviewtextprocessor.cpp @@ -23,6 +23,9 @@ #include #include +#include +#include + enum Language { None, Python, @@ -1191,9 +1194,7 @@ void ChatViewTextProcessor::handleMarkdown() if (!hasAlreadyProcessedMarkdown) { - std::sort(codeBlockPositions.begin(), codeBlockPositions.end(), [](const QPair &a, const QPair &b) { - return a.first > b.first; - }); + std::sort(codeBlockPositions.begin(), codeBlockPositions.end(), std::greater<>()); int lastIndex = doc->characterCount() - 1; for (const auto &pos : codeBlockPositions) {