From 77782ce79a6718d3b46b41f6e2c1d9a9b46379a7 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 16 Sep 2015 16:19:15 +0200 Subject: [PATCH] DisassemblerAgent: Mark document as temporary Change-Id: Ie61f6bc281392abfa9c485f1819e903551ddc422 Reviewed-by: hjk --- src/plugins/debugger/disassembleragent.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/debugger/disassembleragent.cpp b/src/plugins/debugger/disassembleragent.cpp index 32f86f20399..23a06bb594a 100644 --- a/src/plugins/debugger/disassembleragent.cpp +++ b/src/plugins/debugger/disassembleragent.cpp @@ -317,10 +317,11 @@ void DisassemblerAgent::setContentsToDocument(const DisassemblerLines &contents) widget->setReadOnly(true); widget->setRequestMarkEnabled(true); } - // FIXME: This is accumulating quite a bit out-of-band data. - // Make that a proper TextDocument reimplementation. d->document = qobject_cast(editor->document()); QTC_ASSERT(d->document, return); + d->document->setTemporary(true); + // FIXME: This is accumulating quite a bit out-of-band data. + // Make that a proper TextDocument reimplementation. d->document->setProperty(Debugger::Constants::OPENED_BY_DEBUGGER, true); d->document->setProperty(Debugger::Constants::OPENED_WITH_DISASSEMBLY, true); d->document->setProperty(Debugger::Constants::DISASSEMBLER_SOURCE_FILE, d->location.fileName());