diff -r 18b883ed2b58 -r cc409c51b108 jdk/src/solaris/classes/sun/awt/X11/XlibWrapper.java --- a/jdk/src/solaris/classes/sun/awt/X11/XlibWrapper.java Fri Dec 04 15:07:15 2009 +0300 +++ b/jdk/src/solaris/classes/sun/awt/X11/XlibWrapper.java Mon Dec 07 13:32:50 2009 +0300 @@ -353,6 +353,8 @@ static native String ServerVendor(long display); static native int VendorRelease(long display); static native boolean IsXsunKPBehavior(long display); + static native boolean IsSunKeyboard(long display); + static native boolean IsKanaKeyboard(long display); static native void XBell(long display, int percent); @@ -513,8 +515,9 @@ long keysym_uppercase); static native long XGetModifierMapping(long display); + static native void XFreeModifiermap(long keymap); + static native void XRefreshKeyboardMapping(long event); - static native void XFreeModifiermap(long keymap); static native void XChangeActivePointerGrab(long display, int mask, long cursor, long time);