src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -1003,10 +1003,11 @@
}
xclient.set_data(1, data1);
}
}
+ @SuppressWarnings("static")
private void notifyProtocolListener(XWindow xwindow, int x, int y,
int dropAction,
XClientMessageEvent xclient,
int eventID) {
long nativeCtxt = 0;
@@ -1145,11 +1146,11 @@
/* Make a copy of the original event, since we are going to modify the
event while it still can be referenced from other Java events. */
{
XClientMessageEvent copy = new XClientMessageEvent();
- unsafe.copyMemory(xclient.pData, copy.pData, copy.getSize());
+ unsafe.copyMemory(xclient.pData, copy.pData, XClientMessageEvent.getSize());
copy.set_data(0, xclient.get_window());
forwardClientMessageToToplevel(embedded, copy);
}