From 9c8f2e26e05be9230ed960d4b4ed21dc658df33e Mon Sep 17 00:00:00 2001 From: zecke Date: Mon, 27 Sep 2004 21:44:42 +0000 Subject: Do not crash due an empty image --- diff --git a/noncore/settings/networksettings2/networksettings2/netnode.cpp b/noncore/settings/networksettings2/networksettings2/netnode.cpp index 4a2440a..110786a 100644 --- a/noncore/settings/networksettings2/networksettings2/netnode.cpp +++ b/noncore/settings/networksettings2/networksettings2/netnode.cpp @@ -1,5 +1,8 @@ #include #include +#include + + #include #include #include @@ -253,6 +256,9 @@ QPixmap NodeCollection::devicePixmap( void ) { QPixmap Mini = NSResources->getPixmap( device()->netNode()->pixmapName() ); + if( pm.isNull() || Mini.isNull() ) + return Resource::loadPixmap("Unknown"); + QPainter painter( &pm ); painter.drawPixmap( pm.width()-Mini.width(), pm.height()-Mini.height(), -- cgit v0.9.0.2