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: Zou Lunkai
Subject: [Gnash-commit] gnash ChangeLog server/parser/shape_character_d...
Date: Tue, 10 Apr 2007 03:12:04 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Zou Lunkai <zoulunkai>  07/04/10 03:12:04

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

Log message:
        fix a regression of reading fill styles

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2819&r2=1.2820
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/shape_character_def.cpp?cvsroot=gnash&r1=1.13&r2=1.14

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2819
retrieving revision 1.2820
diff -u -b -r1.2819 -r1.2820
--- ChangeLog   9 Apr 2007 10:11:51 -0000       1.2819
+++ ChangeLog   10 Apr 2007 03:12:04 -0000      1.2820
@@ -1,3 +1,8 @@
+2007-04-10 Zou Lunkai <address@hidden>
+
+       * server/parser/shape_character_def.cpp:
+         fix reading fill_styles, actually it was a regression.
+         
 2007-04-09 Sandro Santilli <address@hidden>
 
        * testsuite/misc-ming.all/Makefile.am: activated

Index: server/parser/shape_character_def.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/parser/shape_character_def.cpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- server/parser/shape_character_def.cpp       19 Feb 2007 11:08:22 -0000      
1.13
+++ server/parser/shape_character_def.cpp       10 Apr 2007 03:12:04 -0000      
1.14
@@ -6,7 +6,7 @@
 // Quadratic bezier outline shapes, the basis for most SWF rendering.
 
 
-/* $Id: shape_character_def.cpp,v 1.13 2007/02/19 11:08:22 strk Exp $ */
+/* $Id: shape_character_def.cpp,v 1.14 2007/04/10 03:12:04 zoulunkai Exp $ */
 
 #include "shape_character_def.h"
 
@@ -57,7 +57,7 @@
 {
 
        // Get the count.
-       uint8_t fill_style_count = in->read_u8();
+       uint16_t fill_style_count = in->read_u8();
        if (tag_type > 2)
        {
                if (fill_style_count == 0xFF)
@@ -72,7 +72,7 @@
 
        // Read the styles. 
        styles.reserve(styles.size()+fill_style_count);
-       for (uint8_t i = 0; i < fill_style_count; ++i)
+       for (uint16_t i = 0; i < fill_style_count; ++i)
        {
                // TODO: add a fill_style constructor directly
                //       reading from stream




reply via email to

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