commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #6075] java.awt.geom.GeneralPath.getCurrentPoint sometimes returns


From: nobody
Subject: [bug #6075] java.awt.geom.GeneralPath.getCurrentPoint sometimes returns wrong results
Date: Mon, 20 Oct 2003 10:29:32 -0400
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1a) Gecko/20020610

=================== BUG #6075: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6075&group_id=85

Changes by: Sascha Brawer <address@hidden>
Date: Mon 10/20/2003 at 14:29 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
Fixed.



2003-10-20  Sascha Brawer  <address@hidden>



        * java/awt/geom/GeneralPath.java (getCurrentPoint): Return last

        point, not start of subpath.  Fixes Classpath bug #6075.





RCS file: /cvsroot/classpath//classpath/java/awt/geom/GeneralPath.java,v

retrieving revision 1.3

diff -u -r1.3 GeneralPath.java

--- java/awt/geom/GeneralPath.java      14 Jan 2003 21:30:39 -0000      1.3

+++ java/awt/geom/GeneralPath.java      20 Oct 2003 14:27:12 -0000

@@ -197,7 +197,7 @@

   {

     if (subpath < 0)

       return null;

-    return new Point2D.Float(points[subpath], points[subpath + 1]);

+    return new Point2D.Float(points[index - 2], points[index - 1]);

   }

   public void reset()

   {





=================== BUG #6075: FULL BUG SNAPSHOT ===================


Submitted by: brawer                  Project: classpath                    
Submitted on: Mon 10/20/2003 at 13:57
Severity:  3                          Resolution:  Fixed                    
Assigned to:  brawer                  Status:  Closed                       
Platform Version:  None               

Summary:  java.awt.geom.GeneralPath.getCurrentPoint sometimes returns wrong 
results

Original Submission:  The getCurrentPoint method of java.awt.geom.GeneralPath 
sometimes returns wrong results. The attached Mauve test case succeeds on Sun 
J2SE 1.4.1_01. However, the checks 4, 5, 6, 7, and 10 fail on Classpath cvs of 
2003-10-20.



I'll fix this bug, but still want to file it so it is available for regression 
tests.

Follow-up Comments
*******************

-------------------------------------------------------
Date: Mon 10/20/2003 at 14:29       By: brawer
Fixed.



2003-10-20  Sascha Brawer  <address@hidden>



        * java/awt/geom/GeneralPath.java (getCurrentPoint): Return last

        point, not start of subpath.  Fixes Classpath bug #6075.





RCS file: /cvsroot/classpath//classpath/java/awt/geom/GeneralPath.java,v

retrieving revision 1.3

diff -u -r1.3 GeneralPath.java

--- java/awt/geom/GeneralPath.java      14 Jan 2003 21:30:39 -0000      1.3

+++ java/awt/geom/GeneralPath.java      20 Oct 2003 14:27:12 -0000

@@ -197,7 +197,7 @@

   {

     if (subpath < 0)

       return null;

-    return new Point2D.Float(points[subpath], points[subpath + 1]);

+    return new Point2D.Float(points[index - 2], points[index - 1]);

   }

   public void reset()

   {




CC list is empty


File Attachments
****************

-------------------------------------------------------
Date: Mon 10/20/2003 at 13:57  Name: getCurrentPoint.java  Size: 2KB   By: 
brawer
Mauve test case
http://savannah.gnu.org/bugs/download.php?group_id=85&amp;bug_id=6075&amp;bug_file_id=732


For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6075&group_id=85

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]