[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/phonon
From:       Matthias Kretz <kretz () kde ! org>
Date:       2006-10-09 10:48:38
Message-ID: 1160390918.740326.31748.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 593846 by mkretz:

ignore null pointers


 M  +5 -2      factory.cpp  


--- trunk/KDE/kdelibs/phonon/factory.cpp #593845:593846
@@ -321,8 +321,11 @@
 
 QObject* Factory::registerQObject( QObject* o )
 {
-	connect( o, SIGNAL( destroyed( QObject* ) ), SLOT( objectDestroyed( QObject* ) ), \
                Qt::DirectConnection );
-	d->objects.append( o );
+	if( o )
+	{
+		connect( o, SIGNAL( destroyed( QObject* ) ), SLOT( objectDestroyed( QObject* ) ), \
Qt::DirectConnection ); +		d->objects.append( o );
+	}
 	return o;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic