forked from qt-creator/qt-creator
VCS[git]: Limit text size to be displayed.
in VCSBaseEditor and BaseTextEditor::createNew to the size used for limiting file size. Reviewed-by: Robert Loehning <robert.loehning@nokia.com> Task-number: QTCREATORBUG-1847
This commit is contained in:
@@ -627,7 +627,11 @@ void VCSBaseEditor::jumpToChangeFromDiff(QTextCursor cursor)
|
||||
|
||||
void VCSBaseEditor::setPlainTextData(const QByteArray &data)
|
||||
{
|
||||
setPlainText(codec()->toUnicode(data));
|
||||
if (data.size() > Core::EditorManager::maxTextFileSize()) {
|
||||
setPlainText(msgTextTooLarge(data.size()));
|
||||
} else {
|
||||
setPlainText(codec()->toUnicode(data));
|
||||
}
|
||||
}
|
||||
|
||||
void VCSBaseEditor::setFontSettings(const TextEditor::FontSettings &fs)
|
||||
|
||||
Reference in New Issue
Block a user