From: Peter Penz Date: Sun, 14 Mar 2010 13:18:09 +0000 (+0000) Subject: Fix compilation on OpenSolaris with Sun Studio X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/ea3eb3916097644e307e98f4538a62b6e0104be5 Fix compilation on OpenSolaris with Sun Studio Thanks to Tropikhajma for the patch! BUG: 230251 svn path=/trunk/KDE/kdebase/apps/; revision=1103145 --- diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp index 0a17c7884..519d05741 100644 --- a/src/dolphinpart.cpp +++ b/src/dolphinpart.cpp @@ -384,8 +384,13 @@ void DolphinPart::slotOpenContextMenu(const KFileItem& _item, // TODO: We should change the signature of the slots (and signals) for being able // to tell for which items we want a popup. - const KFileItemList items = (m_view->selectedItems().count() ? m_view->selectedItems() - : KFileItemList() << item); + KFileItemList items; + if (m_view->selectedItems().isEmpty()) { + items.append(item); + } else { + items = m_view->selectedItems(); + } + KFileItemListProperties capabilities(items); KParts::BrowserExtension::ActionGroupMap actionGroups;