Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > main-testing-src > by-pkgid > bd6fe89a3d5fd1e8a73bfacac4f58d70 > files > 25

kdelibs4-4.2.4-0.6mdv2009.1.src.rpm

# Backport revision 949887 from kdelibs 4.3.0
# ------------------------------------------------------------------------
# r949887 | gateau | 2009-04-06 04:30:51 -0300 (Seg, 06 Abr 2009) | 1 line
# 
# Fix crash if model has not been set yet.
# ------------------------------------------------------------------------

Index: kfile/kfileplacesview.cpp
===================================================================
--- kfile/kfileplacesview.cpp	(revisão 949886)
+++ kfile/kfileplacesview.cpp	(revisão 949887)
@@ -850,6 +850,9 @@
 QSize KFilePlacesView::sizeHint() const
 {
     KFilePlacesModel *placesModel = qobject_cast<KFilePlacesModel*>(model());
+    if (!placesModel) {
+        return QListView::sizeHint();
+    }
     const int height = QListView::sizeHint().height();
     QFontMetrics fm = d->q->fontMetrics();
     int textWidth = 0;