gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/parser/shape_character_d...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/parser/shape_character_d...
Date: Mon, 27 Aug 2007 16:52:28 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/08/27 16:52:28

Modified files:
        .              : ChangeLog 
        server/parser  : shape_character_def.cpp 

Log message:
                * server/parser/shape_character_def.cpp (read): use ints for 
twips
                  values, convert to float only when needed (construction of the
                  edges and paths).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4119&r2=1.4120
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/shape_character_def.cpp?cvsroot=gnash&r1=1.34&r2=1.35

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4119
retrieving revision 1.4120
diff -u -b -r1.4119 -r1.4120
--- ChangeLog   27 Aug 2007 16:19:30 -0000      1.4119
+++ ChangeLog   27 Aug 2007 16:52:28 -0000      1.4120
@@ -1,5 +1,11 @@
 2007-08-27 Sandro Santilli <address@hidden>
 
+       * server/parser/shape_character_def.cpp (read): use ints for twips
+         values, convert to float only when needed (construction of the
+         edges and paths).
+
+2007-08-27 Sandro Santilli <address@hidden>
+
        * server/stream.cpp (read_sint): remove useless assertion.
 
 2007-08-27 Sandro Santilli <address@hidden>

Index: server/parser/shape_character_def.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/parser/shape_character_def.cpp,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- server/parser/shape_character_def.cpp       27 Aug 2007 12:09:05 -0000      
1.34
+++ server/parser/shape_character_def.cpp       27 Aug 2007 16:52:28 -0000      
1.35
@@ -17,7 +17,7 @@
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
-/* $Id: shape_character_def.cpp,v 1.34 2007/08/27 12:09:05 strk Exp $ */
+/* $Id: shape_character_def.cpp,v 1.35 2007/08/27 16:52:28 strk Exp $ */
 
 // Based on the public domain shape.cpp of Thatcher Ulrich <address@hidden> 
2003
 
@@ -453,14 +453,14 @@
            } else {
                // straight edge
                int     num_bits = 2 + in->read_uint(4);
-               bool line_flag = in->read_bit();
+               int     line_flag = in->read_uint(1);
                float   dx = 0, dy = 0;
                if (line_flag) {
                    // General line.
                    dx = (float) in->read_sint(num_bits);
                    dy = (float) in->read_sint(num_bits);
                } else {
-                   bool vert_flag = in->read_bit();
+                   int vert_flag = in->read_uint(1);
                    if (vert_flag == 0) {
                        // Horizontal line.
                        dx = (float) in->read_sint(num_bits);




reply via email to

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