From b1cda9cd729ed3518125818ffb258ef563f6b4a0 Mon Sep 17 00:00:00 2001 From: xwizard Date: Sun, 20 Jan 2013 20:48:20 +0100 Subject: [PATCH] Fixes "XDestroyWindowEvent does not provide enough names" error --- .../src/com/sun/jna/platform/unix/X11.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/contrib/platform/src/com/sun/jna/platform/unix/X11.java b/contrib/platform/src/com/sun/jna/platform/unix/X11.java index ce9edd8566..eec965c3be 100644 --- a/contrib/platform/src/com/sun/jna/platform/unix/X11.java +++ b/contrib/platform/src/com/sun/jna/platform/unix/X11.java @@ -1610,7 +1610,7 @@ class XUnmapEvent extends Structure { public Window window; public int from_configure; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "from_configure" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "event", "window", "from_configure" }); } } @@ -1623,7 +1623,7 @@ class XMapEvent extends Structure { public Window window; public int override_redirect; // boolean, is override set... protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "override_redirect" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "event", "window", "override_redirect" }); } } @@ -1635,7 +1635,7 @@ class XMapRequestEvent extends Structure { public Window parent; public Window window; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "parent", "window" }); } } @@ -1650,7 +1650,7 @@ class XReparentEvent extends Structure { public int x, y; public int override_redirect; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "x", "y", "override_redirect" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "event", "window", "parent", "x", "y", "override_redirect" }); } } @@ -1667,7 +1667,7 @@ class XConfigureEvent extends Structure { public Window above; public int override_redirect; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "x", "y", "width", "height", "border_width", "above", "override_redirect" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display","event", "window", "x", "y", "width", "height", "border_width", "above", "override_redirect" }); } } @@ -1680,7 +1680,7 @@ class XGravityEvent extends Structure { public Window window; public int x, y; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "x", "y" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "event", "window", "x", "y" }); } } @@ -1710,7 +1710,7 @@ class XConfigureRequestEvent extends Structure { public int detail; // Above, Below, TopIf, BottomIf, Opposite public NativeLong value_mask; protected List getFieldOrder() { - return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "window", "x", "y", "width", "height", "above", "detail", "value_mask" }); + return Arrays.asList(new String[] { "type", "serial", "send_event", "display", "parent", "window", "x", "y", "width", "height", "border_width", "above", "detail", "value_mask" }); } }