From 8e7203d3e812bc2bcf11146a4975d42165d9ffd0 Mon Sep 17 00:00:00 2001 From: Jose Luis Marti Date: Tue, 16 Jul 2024 23:33:22 +0200 Subject: Use CJNIContext class to call getSystemService() function --- xbmc/platform/android/network/NetworkAndroid.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/xbmc/platform/android/network/NetworkAndroid.cpp b/xbmc/platform/android/network/NetworkAndroid.cpp index 0db2e99c3b..738bed7cdd 100644 --- a/xbmc/platform/android/network/NetworkAndroid.cpp +++ b/xbmc/platform/android/network/NetworkAndroid.cpp @@ -6,17 +6,15 @@ * See LICENSES/README.md for more information. */ - #include "NetworkAndroid.h" #include "utils/StringUtils.h" #include "utils/log.h" -#include "platform/android/activity/XBMCApp.h" - #include #include +#include #include #include #include @@ -50,7 +48,7 @@ std::vector CNetworkInterfaceAndroid::GetNameServers() bool CNetworkInterfaceAndroid::IsEnabled() const { - CJNIConnectivityManager connman(CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); + CJNIConnectivityManager connman(CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); CJNINetworkInfo ni = connman.getNetworkInfo(m_network); if (!ni) return false; @@ -60,7 +58,7 @@ bool CNetworkInterfaceAndroid::IsEnabled() const bool CNetworkInterfaceAndroid::IsConnected() const { - CJNIConnectivityManager connman(CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); + CJNIConnectivityManager connman(CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); CJNINetworkInfo ni = connman.getNetworkInfo(m_network); if (!ni) return false; @@ -237,7 +235,7 @@ CNetworkAndroid::CNetworkAndroid() : CNetworkBase(), CJNIXBMCConnectivityManager { RetrieveInterfaces(); - CJNIConnectivityManager connman{CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; + CJNIConnectivityManager connman{CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; connman.registerDefaultNetworkCallback(this->get_raw()); } @@ -248,7 +246,7 @@ CNetworkAndroid::~CNetworkAndroid() for (auto intf : m_oldInterfaces) delete intf; - CJNIConnectivityManager connman{CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; + CJNIConnectivityManager connman{CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; connman.unregisterNetworkCallback(this->get_raw()); } @@ -331,7 +329,7 @@ void CNetworkAndroid::RetrieveInterfaces() m_oldInterfaces = m_interfaces; m_interfaces.clear(); - CJNIConnectivityManager connman(CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); + CJNIConnectivityManager connman(CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)); std::vector networks = connman.getAllNetworks(); for (const auto& n : networks) @@ -364,7 +362,7 @@ void CNetworkAndroid::onAvailable(const CJNINetwork n) { CLog::Log(LOGDEBUG, "CNetworkAndroid::onAvailable The default network is now: {}", n.toString()); - CJNIConnectivityManager connman{CXBMCApp::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; + CJNIConnectivityManager connman{CJNIContext::getSystemService(CJNIContext::CONNECTIVITY_SERVICE)}; CJNILinkProperties lp = connman.getLinkProperties(n); if (lp) -- cgit v1.2.3