[openfirmware] [commit] r2258 - cpu/x86/pc/olpc

repository service svn at openfirmware.info
Fri Jun 10 18:19:00 CEST 2011


Author: wmb
Date: Fri Jun 10 18:18:59 2011
New Revision: 2258
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2258

Log:
Bezier curve drawing code has a stack bug that sometimes cause crashes; not sure why this hadn't been seen before.

Modified:
   cpu/x86/pc/olpc/strokes.fth

Modified: cpu/x86/pc/olpc/strokes.fth
==============================================================================
--- cpu/x86/pc/olpc/strokes.fth	Fri Jun 10 18:17:53 2011	(r2257)
+++ cpu/x86/pc/olpc/strokes.fth	Fri Jun 10 18:18:59 2011	(r2258)
@@ -175,7 +175,7 @@
    recurse            ( )
 ;
 : bezier  ( p0 p1 p2 p3 -- )
-   dup bezier-point  4 pick bezier-point  bezier-steps
+   dup bezier-point  3 pick bezier-point  bezier-steps
 ;
 
 : curveto  ( x1 y1 x2 y2 x3 y3 -- )



More information about the openfirmware mailing list