Fossil ui port is now optional

FossilOrigin-Name: 7ffecfc49aeb4ccb8b2972ac5c6eddd265d3b578
This commit is contained in:
kostas
2015-05-24 17:08:46 +00:00
parent 32dc453346
commit 973399d958
3 changed files with 14 additions and 8 deletions

View File

@@ -1000,7 +1000,13 @@ bool Fossil::startUI(const QString &httpPort)
log(QObject::tr("Starting Fossil browser UI. Please wait.")+"\n");
QString fossil = getFossilPath();
fossilUI.start(fossil, QStringList() << "server" << "--localauth" << "-P" << httpPort );
QStringList params;
params << "server" << "--localauth";
if(!httpPort.isEmpty())
params << "-P" << httpPort;
fossilUI.start(params);
if(!fossilUI.waitForStarted() || fossilUI.state()!=QProcess::Running)
{