From 591fde8f4a6b6cb56d8e3cbbabaab1df78b7ec0e Mon Sep 17 00:00:00 2001 From: David Faure Date: Mon, 26 Jan 2009 15:45:39 +0000 Subject: [PATCH] Don't crash if parentWidget is 0 (even though I don't recommend setting it to 0, the dirlister mainwindow won't be set if you reparent the widget later on) BUG: 161681 svn path=/trunk/KDE/kdebase/apps/; revision=916972 --- src/dolphinpart.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp index 529d4d4230..41930221d5 100644 --- a/src/dolphinpart.cpp +++ b/src/dolphinpart.cpp @@ -62,7 +62,9 @@ DolphinPart::DolphinPart(QWidget* parentWidget, QObject* parent, const QVariantL m_dirLister = new KDirLister; m_dirLister->setAutoUpdate(true); - m_dirLister->setMainWindow(parentWidget->window()); + if (parentWidget) { + m_dirLister->setMainWindow(parentWidget->window()); + } m_dirLister->setDelayedMimeTypes(true); //connect(m_dirLister, SIGNAL(started(KUrl)), this, SLOT(slotStarted()));