Hello,
i've fixed the problem described in ticket #11. The problem was that the
isSetup bit wasn't preserved during the conversion of empty TextRecords,
so every empty TextRecord is interpreted as the end of the records list.

Ralf
Index: src/codegen/source.xml
===================================================================
--- src/codegen/source.xml	(Revision 214)
+++ src/codegen/source.xml	(Arbeitskopie)
@@ -214,7 +214,7 @@
 
 
 <type name="TextRecord6">
-	<bit name="isSetup" default="0"/>
+	<bit name="isSetup" default="0" prop="true"/>
 	<flagged flag="isSetup">
 		<integer name="reserved" size="3" constant-size="true"/>
 		<bit name="hasFont"/>
@@ -245,7 +245,7 @@
 </type>
 
 <type name="TextRecord62">
-	<bit name="isSetup" default="0"/>
+	<bit name="isSetup" default="0" prop="true"/>
 	<flagged flag="isSetup">
 		<integer name="reserved" size="3" constant-size="true"/>
 		<bit name="hasFont"/>
@@ -276,7 +276,7 @@
 </type>
 
 <type name="TextRecord7">
-	<bit name="isSetup" default="0"/>
+	<bit name="isSetup" default="0" prop="true"/>
 	<integer name="reserved" size="3" constant-size="true"/>
 	<bit name="hasFont"/>
 	<bit name="hasColor"/>
@@ -308,7 +308,7 @@
 <type name="TextRecord72">
 	<context param="alpha" value="1"/>
 	
-	<bit name="isSetup" default="0"/>
+	<bit name="isSetup" default="0" prop="true"/>
 	<integer name="reserved" size="3" constant-size="true"/>
 	<bit name="hasFont"/>
 	<bit name="hasColor"/>
_______________________________________________
swfmill mailing list
swfmill@osflash.org
http://osflash.org/mailman/listinfo/swfmill_osflash.org

Reply via email to