summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2008-07-22 16:47:15 +0000
committerFelipe Heidrich <fheidric>2008-07-22 16:47:15 +0000
commit4160492657f350288aa5621718267c7b832a5bfd (patch)
tree407fb290ec68e3e306acd0755870a4ac9f88de3a /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java
parent39a8667d933afc1541de62cb6173f36019cbc4b6 (diff)
downloadeclipse.platform.swt-4160492657f350288aa5621718267c7b832a5bfd.tar.gz
eclipse.platform.swt-4160492657f350288aa5621718267c7b832a5bfd.tar.xz
eclipse.platform.swt-4160492657f350288aa5621718267c7b832a5bfd.zip
prevent GetLayout from running on wince
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java
index de17ebacc6..bcde99b9c5 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Composite.java
@@ -1339,7 +1339,7 @@ LRESULT WM_PAINT (int /*long*/ wParam, int /*long*/ lParam) {
if ((style & (SWT.DOUBLE_BUFFERED | SWT.TRANSPARENT)) != 0 || (style & SWT.NO_MERGE_PAINTS) != 0) {
sysRgn = OS.CreateRectRgn (0, 0, 0, 0);
if (OS.GetRandomRgn (gc.handle, sysRgn, OS.SYSRGN) == 1) {
- if (OS.WIN32_VERSION >= OS.VERSION (4, 10)) {
+ if (!OS.IsWinCE && OS.WIN32_VERSION >= OS.VERSION (4, 10)) {
if ((OS.GetLayout (gc.handle) & OS.LAYOUT_RTL) != 0) {
int nBytes = OS.GetRegionData (sysRgn, 0, null);
int [] lpRgnData = new int [nBytes / 4];