2005-02-15 Anthony Green <green@redhat.com>
authorfitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Mar 2005 21:47:10 +0000 (21:47 +0000)
committerfitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Mar 2005 21:47:10 +0000 (21:47 +0000)
commit2c12adab24383e4258a755223cf4dd2656544d6d
treec15a9469945dc66556efc2b98914d3904ca49180
parent5dd4318b4440cdaf028e6f540bc7f341c1fcc6f3
2005-02-15  Anthony Green  <green@redhat.com>

* jni/gtk-peer/gtk_jawt.c (classpath_jawt_get_drawable,
classpath_jawt_lock, classpath_jawt_unlock): New functions.
* jawt.c (_Jv_JAWT_Lock, _Jv_JAWT_Unlock): New functions.
(_Jv_GetDrawingSurface): Set visualID.
(_Jv_FreeDrawingSurfaceInfo): Clear visualID.
(JAWT_GetAWT): Set Lock and Unlock.
* include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Add visualID.
* include/jawt.h (JAWT_VERSION_1_4, JAWT_LOCK_ERROR,
JAWT_LOCK_CLIP_CHANGED, JAWT_LOCK_BOUNDS_CHANGED,
JAWT_LOCK_SURFACE_CHANGED): New macros.
(struct _JAWT): Add Lock and Unlock.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95943 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/include/jawt.h
libjava/include/jawt_md.h
libjava/jawt.c
libjava/jni/classpath/classpath_jawt.h
libjava/jni/gtk-peer/gtk_jawt.c