summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/java/awt/geom
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/java/awt/geom')
-rw-r--r--libjava/classpath/java/awt/geom/AffineTransform.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/classpath/java/awt/geom/AffineTransform.java b/libjava/classpath/java/awt/geom/AffineTransform.java
index 4d1a4d6d5d4..55b6883553d 100644
--- a/libjava/classpath/java/awt/geom/AffineTransform.java
+++ b/libjava/classpath/java/awt/geom/AffineTransform.java
@@ -414,7 +414,9 @@ public class AffineTransform implements Cloneable, Serializable
public static AffineTransform getTranslateInstance(double tx, double ty)
{
AffineTransform t = new AffineTransform();
- t.setToTranslation(tx, ty);
+ t.m02 = tx;
+ t.m12 = ty;
+ t.type = (tx == 0 && ty == 0) ? TYPE_UNIFORM_SCALE : TYPE_TRANSLATION;
return t;
}
OpenPOWER on IntegriCloud