CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Roman Kennke <[EMAIL PROTECTED]> 05/12/14 21:33:39
Modified files:
gnu/java/awt/peer/gtk: GdkGraphics.java
native/jni/gtk-peer: gnu_java_awt_peer_gtk_GdkGraphics.c
include : gnu_java_awt_peer_gtk_GdkGraphics.h
. : ChangeLog
Log message:
2005-12-14 Roman Kennke <[EMAIL PROTECTED]>
* gnu/java/awt/peer/gtk/GdkGraphics.java
(cached): New field.
(parent): New field.
(GdkGraphics(GdkGraphics)): Moved state-copy code to new method
copyState().
(create): Added re-use of old graphics.
(nativeDispose): Renamed native dispose method to nativeDispose().
(dispose): New non-native implementation used for caching.
(finalize): Overridden to correctly dispose unused graphics.
(copyState): New non-native method to correctly copy the non-native
state.
(nativeCopyState): Renamed native copyState method to
nativeCopyState().
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
(copyState): Renamed to nativeCopyState.
(dispose): Renamed to nativeDispose.
* include/gnu_java_awt_peer_gtk_GdkGraphics.h
(copyState): Renamed to nativeCopyState.
(dispose): Renamed to nativeDispose.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GdkGraphics.java.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/include/gnu_java_awt_peer_gtk_GdkGraphics.h.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5816&tr2=1.5817&r1=text&r2=text