2005-05-18 Anthony Green <green@redhat.com>
authorgreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 May 2005 14:20:53 +0000 (14:20 +0000)
committergreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 May 2005 14:20:53 +0000 (14:20 +0000)
commit67c4affe1b2455ccaee4e6f882fa72840e4f88b9
treee1bb7b54d3a4998a94109fc23d7049a9867f87fb
parentd0d17eb384e8ad619a03ec1b61a4cca1a0e32eb9
2005-05-18  Anthony Green  <green@redhat.com>

        * jni/gtk-peer/gtk_jawt.c (classpath_jawt_object_lock,
        classpath_jawt_object_unlock, classpath_jawt_create_lock,
        classpath_jawt_destroy_lock): New functions.
        * jni/classpath/classpath_jawt.h (classpath_jawt_object_lock,
        classpath_jawt_object_unlock, classpath_jawt_create_lock,
        classpath_jawt_destroy_lock): New functions.
        * include/jawt.h (struct _JAWT_DrawingSurface): Add lock
        field.
        * jawt.c: #include malloc.h.
        (_Jv_Lock): Use lock.
        (_Jv_Unlock): Ditto.
        (_Jv_GetDrawingSurface): Initialize lock.
        (_Jv_FreeDrawingSurface): Destroy lock.
        (_Jv_FreeDrawingSurfaceInfo): Free platformInfo.

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