[Top][All Lists]
[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
- [Gnash-commit] gnash ChangeLog server/parser/shape_character_d...,
Zou Lunkai <=