summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/cairo
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2006-03-30 17:01:11 +0000
committerSilenio Quarti <silenio>2006-03-30 17:01:11 +0000
commit44ca7557e36af39711898bb9f6b7b8a95070675b (patch)
tree4696821474d7fadd9700888ff9ba0622eff5dcce /bundles/org.eclipse.swt/Eclipse SWT/cairo
parentc05c59642d00bbc668df6ea05084df0ee1aefd5c (diff)
downloadeclipse.platform.swt-44ca7557e36af39711898bb9f6b7b8a95070675b.tar.gz
eclipse.platform.swt-44ca7557e36af39711898bb9f6b7b8a95070675b.tar.xz
eclipse.platform.swt-44ca7557e36af39711898bb9f6b7b8a95070675b.zip
wrong bounds
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/cairo')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/cairo/org/eclipse/swt/graphics/Path.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cairo/org/eclipse/swt/graphics/Path.java b/bundles/org.eclipse.swt/Eclipse SWT/cairo/org/eclipse/swt/graphics/Path.java
index 12924bc4e6..24f5d3f351 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/cairo/org/eclipse/swt/graphics/Path.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/cairo/org/eclipse/swt/graphics/Path.java
@@ -303,6 +303,8 @@ public void getBounds(float[] bounds) {
Cairo.memmove(path, copy, cairo_path_t.sizeof);
double minX = 0, minY = 0, maxX = 0, maxY = 0;
if (path.num_data > 0) {
+ minX = minY = Double.POSITIVE_INFINITY;
+ maxX = maxY = Double.NEGATIVE_INFINITY;
int i = 0;
double[] points = new double[6];
cairo_path_data_t data = new cairo_path_data_t();