[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Compo...
From: |
Mark Wielaard |
Subject: |
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Compo... |
Date: |
Wed, 14 Jun 2006 17:23:08 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Mark Wielaard <mark> 06/06/14 17:23:08
Modified files:
. : ChangeLog
gnu/java/awt/peer/gtk: ComponentGraphics.java
Log message:
* gnu/java/awt/peer/gtk/ComponentGraphics.java (drawLine): Lock
and
call super.
(drawRect): Likewise.
(fillRect): Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7816&r2=1.7817
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java?cvsroot=classpath&r1=1.16&r2=1.17
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7816
retrieving revision 1.7817
diff -u -b -r1.7816 -r1.7817
--- ChangeLog 14 Jun 2006 16:26:07 -0000 1.7816
+++ ChangeLog 14 Jun 2006 17:23:07 -0000 1.7817
@@ -1,3 +1,10 @@
+2006-06-14 Mark Wielaard <address@hidden>
+
+ * gnu/java/awt/peer/gtk/ComponentGraphics.java (drawLine): Lock and
+ call super.
+ (drawRect): Likewise.
+ (fillRect): Likewise.
+
2006-06-14 Lillian Angel <address@hidden>
* java/awt/Component.java
Index: gnu/java/awt/peer/gtk/ComponentGraphics.java
===================================================================
RCS file:
/cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- gnu/java/awt/peer/gtk/ComponentGraphics.java 13 Jun 2006 12:59:22
-0000 1.16
+++ gnu/java/awt/peer/gtk/ComponentGraphics.java 14 Jun 2006 17:23:07
-0000 1.17
@@ -359,5 +359,44 @@
return super.drawImage(bimg, x, y, width, height, observer);
}
+ public void drawLine(int x1, int y1, int x2, int y2)
+ {
+ lock();
+ try
+ {
+ super.drawLine(x1, y1, x2, y2);
+ }
+ finally
+ {
+ unlock();
+ }
+ }
+
+ public void drawRect(int x, int y, int width, int height)
+ {
+ lock();
+ try
+ {
+ super.drawRect(x, y, width, height);
+ }
+ finally
+ {
+ unlock();
+ }
+ }
+
+ public void fillRect(int x, int y, int width, int height)
+ {
+ lock();
+ try
+ {
+ super.fillRect(x, y, width, height);
+ }
+ finally
+ {
+ unlock();
+ }
+ }
+
}