OSDN Git Service

adding prev link to object in contents tag setting before sprite.
authorよや <yoya@awm.jp>
Fri, 16 Mar 2012 13:33:26 +0000 (22:33 +0900)
committerよや <yoya@awm.jp>
Fri, 16 Mar 2012 13:33:26 +0000 (22:33 +0900)
src/swf_object.c

index bd5a472..daa7418 100644 (file)
@@ -1553,8 +1553,10 @@ swf_object_replace_movieclip(swf_object_t *swf,
             }
             // extract tag before SpriteTag
             prev_sprite_tag->next = swf_tag_move(tag);
+            prev_sprite_tag->next->prev = prev_sprite_tag;
             prev_sprite_tag = prev_sprite_tag->next;
             prev_sprite_tag->next = sprite_tag;
+            sprite_tag->prev = prev_sprite_tag;
             break;
             // Control Tag
           case 0: // End