rem: << " (mode " << run_mode << ')'
add: << " (mode " << run_mode << ")"
context: int main(int argc, char** argv){	FUNCTIONSETUP;#ifdef KDE2        KAboutData about("kpilot", I18N_NOOP("KPilot"),                         "4.0b",                         "KPilot - Hot-sync software for unix\n\n",                         KAboutData::License_GPL,                         "(c) 1998-2000, Dan Pilone");	about.addAuthor("Dan Pilone",		I18N_NOOP("Project Leader"),		"pilone@slac.com",		"http://www.slac.com/pilone/kpilot_home/");	about.addAuthor("Adriaan de Groot",		I18N_NOOP("Maintainer"),		"adridg@cs.kun.nl",		"http://www.cs.kun.nl/~adridg/kpilot/");        KCmdLineArgs::init(argc, argv, &about);	KCmdLineArgs::addCmdLineOptions(kpilotoptions);	KApplication::addCmdLineOptions();	KCmdLineArgs *p=KCmdLineArgs::parsedArgs();	debug_level=atoi(p->getOption("debug"));	if (p->isSet("setup")) { run_mode='s'; } 	KApplication a(true,true);	KConfig *c=KPilotLink::getConfig();	if (c->readNumEntry("Configured",0)<KPilotLink::ConfigurationVersion)	{		run_mode='s';	}#else	KApplication a;	handleOptions(argc,argv);#endif	if (run_mode=='s')	{		if (debug_level & UI_MAJOR)		{			kdDebug() << fname << ": Running setup first."				<< " (mode " << run_mode << ')'				<< endl ;		}		KPilotOptions* options = new KPilotOptions(0L);		options->show();		return 0;	}#ifdef KDE2	if (c->readNumEntry("Configured",0)<KPilotLink::ConfigurationVersion)	{		cerr << fname << ": Is still not configured for use."			<< endl;		return 1;	}#endif        KPilotInstaller *tp = new KPilotInstaller();        KGlobal::dirs()->addResourceType("pilotdbs", "share/apps/kpilot/DBBackup");	a.setMainWidget(tp);	return a.exec();}