diff options
author | Matt A. Tobin <email@mattatobin.com> | 2020-02-22 19:03:00 -0500 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-04-14 12:51:25 +0200 |
commit | da15aa0fdf5ec769a0973a00d84f9fa090de0b60 (patch) | |
tree | c6f5b8197eac51be855aecdae3b5d97207cdf97e /xpcom/build | |
parent | 867737dd4b650494404a90b8b99ea959f74462ca (diff) | |
download | UXP-da15aa0fdf5ec769a0973a00d84f9fa090de0b60.tar UXP-da15aa0fdf5ec769a0973a00d84f9fa090de0b60.tar.gz UXP-da15aa0fdf5ec769a0973a00d84f9fa090de0b60.tar.lz UXP-da15aa0fdf5ec769a0973a00d84f9fa090de0b60.tar.xz UXP-da15aa0fdf5ec769a0973a00d84f9fa090de0b60.zip |
Issue #1053 - Remove android support from XPCOM
Diffstat (limited to 'xpcom/build')
-rw-r--r-- | xpcom/build/BinaryPath.h | 16 | ||||
-rw-r--r-- | xpcom/build/XPCOMInit.cpp | 2 | ||||
-rw-r--r-- | xpcom/build/XREChildData.h | 3 |
3 files changed, 0 insertions, 21 deletions
diff --git a/xpcom/build/BinaryPath.h b/xpcom/build/BinaryPath.h index 53034fcd8..a3ee5a517 100644 --- a/xpcom/build/BinaryPath.h +++ b/xpcom/build/BinaryPath.h @@ -84,22 +84,6 @@ private: return rv; } -#elif defined(ANDROID) - static nsresult Get(const char* argv0, char aResult[MAXPATHLEN]) - { - // On Android, we use the GRE_HOME variable that is set by the Java - // bootstrap code. - const char* greHome = getenv("GRE_HOME"); - - if (!greHome) { - return NS_ERROR_FAILURE; - } - - snprintf(aResult, MAXPATHLEN, "%s/%s", greHome, "dummy"); - aResult[MAXPATHLEN - 1] = '\0'; - return NS_OK; - } - #elif defined(XP_UNIX) static nsresult Get(const char* aArgv0, char aResult[MAXPATHLEN]) { diff --git a/xpcom/build/XPCOMInit.cpp b/xpcom/build/XPCOMInit.cpp index b89f51a98..bb639248c 100644 --- a/xpcom/build/XPCOMInit.cpp +++ b/xpcom/build/XPCOMInit.cpp @@ -569,13 +569,11 @@ NS_InitXPCOM2(nsIServiceManager** aResult, return rv; } -#ifndef ANDROID // If the locale hasn't already been setup by our embedder, // get us out of the "C" locale and into the system if (strcmp(setlocale(LC_ALL, nullptr), "C") == 0) { setlocale(LC_ALL, ""); } -#endif #if defined(XP_UNIX) NS_StartupNativeCharsetUtils(); diff --git a/xpcom/build/XREChildData.h b/xpcom/build/XREChildData.h index c849131d6..7cda74d97 100644 --- a/xpcom/build/XREChildData.h +++ b/xpcom/build/XREChildData.h @@ -20,13 +20,10 @@ class GMPLoader; */ struct XREChildData { -#if !defined(MOZ_WIDGET_ANDROID) /** * Used to load the GMP binary. */ mozilla::UniquePtr<mozilla::gmp::GMPLoader> gmpLoader; -#endif - }; #endif // XREChildData_h |