[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r9575: Pass SWFStream always by refe
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r9575: Pass SWFStream always by reference, except in a couple of cases where a |
Date: |
Sun, 10 Aug 2008 17:06:55 +0200 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9575
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-08-10 17:06:55 +0200
message:
Pass SWFStream always by reference, except in a couple of cases where a
NULL pointer has a meaning.
This is an unfinished general cleanup to take SWFStream always by reference
instead of a mixture of pointers and references, with some classes having
hacks to convert one to the other. It's being committed because others
are also working on parsing and need to adapt them to this
tag loader interface change.
modified:
libcore/cxform.h
libcore/fill_style.cpp
libcore/fill_style.h
libcore/font.cpp
libcore/font.h
libcore/matrix.h
libcore/movie_root.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/abc_block.cpp
libcore/parser/abc_block.h
libcore/parser/button_character_def.cpp
libcore/parser/button_character_def.h
libcore/parser/edit_text_character_def.cpp
libcore/parser/edit_text_character_def.h
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.cpp
libcore/parser/sprite_definition.h
libcore/parser/text_character_def.cpp
libcore/parser/text_character_def.h
libcore/parser/video_stream_def.cpp
libcore/parser/video_stream_def.h
libcore/rect.h
libcore/styles.cpp
libcore/styles.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/text.cpp
libcore/text.h
libcore/types.cpp
libcore/types.h
------------------------------------------------------------
revno: 9573.1.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-08-10 13:53:31 +0200
message:
Take SWFStream by reference in button_character_def
modified:
libcore/parser/button_character_def.cpp
libcore/parser/button_character_def.h
libcore/swf/DefineButtonCxformTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 9573.1.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-08-10 16:54:12 +0200
message:
Catch ActionParserException in setRootMovie for misreported action_buffer
length.
modified:
libcore/movie_root.cpp
------------------------------------------------------------
revno: 9573.1.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-08-10 16:57:21 +0200
message:
Take SWFStream as a reference everywhere but in sprite_instance (where it
is NULL on createEmptyMovieClip() and internally in abc_block, which uses
pointers too much.
Drop member functions taking SWFStream* in rect.h, matrix.h and cxform.h,
which were only wrappers round functions taking SWFStream&.
modified:
libcore/cxform.h
libcore/fill_style.cpp
libcore/fill_style.h
libcore/font.cpp
libcore/font.h
libcore/matrix.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/abc_block.cpp
libcore/parser/abc_block.h
libcore/parser/button_character_def.h
libcore/parser/edit_text_character_def.cpp
libcore/parser/edit_text_character_def.h
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.cpp
libcore/parser/sprite_definition.h
libcore/parser/text_character_def.cpp
libcore/parser/text_character_def.h
libcore/parser/video_stream_def.cpp
libcore/parser/video_stream_def.h
libcore/rect.h
libcore/styles.cpp
libcore/styles.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/text.cpp
libcore/text.h
libcore/types.cpp
libcore/types.h
Diff too large for email (3180 lines, the limit is 1000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r9575: Pass SWFStream always by reference, except in a couple of cases where a,
Benjamin Wolsey <=