From a6e31396b575f8d6f39fccee2b33c949d56ba9f7 Mon Sep 17 00:00:00 2001 From: "dougt%meer.net" Date: Tue, 29 Nov 2005 05:44:40 +0000 Subject: [PATCH] PR_MemMap is busted on WINCE. Until it is fixed, disable memory map access in js loader. b=318077. r=dougt. WINCE only. --- js/src/xpconnect/loader/mozJSComponentLoader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/src/xpconnect/loader/mozJSComponentLoader.cpp b/js/src/xpconnect/loader/mozJSComponentLoader.cpp index d9e77814f25e..d3d93d80acda 100644 --- a/js/src/xpconnect/loader/mozJSComponentLoader.cpp +++ b/js/src/xpconnect/loader/mozJSComponentLoader.cpp @@ -84,7 +84,8 @@ static const char kXPConnectServiceContractID[] = "@mozilla.org/js/xpc/XPConnect static const char kObserverServiceContractID[] = "@mozilla.org/observer-service;1"; /* Some platforms don't have an implementation of PR_MemMap(). */ -#if !defined(XP_BEOS) && !defined(XP_OS2) +/* See bug 318077 for WinCE. */ +#if !defined(XP_BEOS) && !defined(XP_OS2) && !defined(WINCE) #define HAVE_PR_MEMMAP #endif