From 2280f7858e839c048bf4d2300afe5749b9e715b4 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 94157600d..a169de60b 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 );