From: Mikko R. <mik...@ik...> - 2012-06-28 13:51:06
|
Fixes crashes if parent is destroyed. Found by krazy. Details at: http://blogs.kde.org/node/3919 --- src/monitor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/monitor.cpp b/src/monitor.cpp index aebf23c..2effe24 100644 --- a/src/monitor.cpp +++ b/src/monitor.cpp @@ -577,7 +577,7 @@ void Monitor::slotExtractCurrentFrame() frame = render->extractFrame(render->seekFramePosition(), m_currentClip->fileURL().path()); } else frame = render->extractFrame(render->seekFramePosition()); - KFileDialog *fs = new KFileDialog(KUrl(), "image/png", this); + QPointer<KFileDialog> fs = new KFileDialog(KUrl(), "image/png", this); fs->setOperationMode(KFileDialog::Saving); fs->setMode(KFile::File); fs->setConfirmOverwrite(true); -- 1.7.10.4 |