Don't crash if the user decides to kill korganizer during the startup. Fail instead

svn path=/trunk/kdepim/; revision=289368
wilder-work
Bo Thorsen 22 years ago
parent 980f0af0f2
commit 71c2e6a135
  1. 7
      kmgroupware.cpp

@ -434,9 +434,10 @@ static bool connectToKOrganizer()
QCString dummy;
// OK, so korganizer (or kontact) is running. Now ensure the object we want is available.
if ( !kapp->dcopClient()->findObject( dcopService, dcopObjectId, "", QByteArray(), dcopService, dummy ) ) {
KDCOPServiceStarter::self()->startServiceFor( "DCOP/Organizer", QString::null,
QString::null, &error, &dcopService );
assert( kapp->dcopClient()->findObject( dcopService, dcopObjectId, "", QByteArray(), dcopService, dummy ) );
KDCOPServiceStarter::self()->startServiceFor( "DCOP/Organizer", QString::null,
QString::null, &error, &dcopService );
if( !kapp->dcopClient()->findObject( dcopService, dcopObjectId, "", QByteArray(), dcopService, dummy ) )
return false;
}
mKOrganizerIfaceStub = new KOrganizerIface_stub( kapp->dcopClient(),

Loading…
Cancel
Save