From f742066a7e8c270dbc901bb37578e3103eee79d4 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 14 Jun 2013 20:02:17 +0200 Subject: [PATCH] Ensure that Servent still runs on all IPs with Qt 5.0 --- src/tomahawk/TomahawkApp.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tomahawk/TomahawkApp.cpp b/src/tomahawk/TomahawkApp.cpp index 0f17c6ca8..9a84baf0d 100644 --- a/src/tomahawk/TomahawkApp.cpp +++ b/src/tomahawk/TomahawkApp.cpp @@ -542,7 +542,11 @@ TomahawkApp::initServent() bool upnp = !arguments().contains( "--noupnp" ); int port = TomahawkSettings::instance()->externalPort(); +#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 ) + if ( !Servent::instance()->startListening( QHostAddress( QHostAddress::Any ), upnp, port ) ) +#else if ( !Servent::instance()->startListening( QHostAddress( QHostAddress::AnyIPv6 ), upnp, port ) ) +#endif { tLog() << "Failed to start listening with servent"; exit( 1 );