# HG changeset patch
# User Brad Lassey <blassey@mozilla.com>
# Date 1259819549 18000
# Node ID 0aab25ed5d0dfa800d4ab01a6ced4d4f5823c197
# Parent  5be08dcdc276c076fb952aeff05dc34d461ae0d8
[mq]: bustage-fix

diff --git a/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp b/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp
--- a/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp
+++ b/widget/src/xpwidgets/nsClipboardPrivacyHandler.cpp
@@ -47,7 +47,7 @@
 #include "nsNetCID.h"
 #include "nsXPCOM.h"
 
-#ifdef XP_WIN
+#if defined(XP_WIN) && !defined(WINCE)
 #include <ole2.h>
 #endif
 
@@ -109,7 +109,7 @@ nsClipboardPrivacyHandler::Observe(nsISu
                                            nsIClipboard::kGlobalClipboard,
                                            &haveFlavors);
     if (NS_SUCCEEDED(rv) && haveFlavors) {
-#ifdef XP_WIN
+#if defined(XP_WIN) && !defined(WINCE)
       // Workaround for bug 518412.  On Windows 7 x64, there is a bug
       // in handling clipboard data without any formats between
       // 32-bit/64-bit boundaries, which could lead Explorer to crash.
