gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash/server/swf tag_loaders.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash/server/swf tag_loaders.cpp
Date: Wed, 20 Sep 2006 13:00:12 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/09/20 13:00:12

Modified files:
        server/swf     : tag_loaders.cpp 

Log message:
        minor cleanup

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/server/swf/tag_loaders.cpp?cvsroot=gnash&r1=1.43&r2=1.44

Patches:
Index: tag_loaders.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/swf/tag_loaders.cpp,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -b -r1.43 -r1.44
--- tag_loaders.cpp     20 Sep 2006 06:10:24 -0000      1.43
+++ tag_loaders.cpp     20 Sep 2006 13:00:12 -0000      1.44
@@ -36,7 +36,7 @@
 //
 //
 
-/* $Id: tag_loaders.cpp,v 1.43 2006/09/20 06:10:24 nihilus Exp $ */
+/* $Id: tag_loaders.cpp,v 1.44 2006/09/20 13:00:12 strk Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -1294,7 +1294,10 @@
     assert(tag == SWF::DEFINEBUTTONSOUND); // 17
 
     int        button_character_id = in->read_u16();
-    button_character_definition* ch = (button_character_definition*) 
m->get_character_def(button_character_id);
+    character_def* chdef = m->get_character_def(button_character_id);
+
+    assert ( dynamic_cast<button_character_definition*> (chdef) );
+    button_character_definition* ch = 
static_cast<button_character_definition*> (chdef);
     assert(ch != NULL);
 
     ch->read(in, tag, m);




reply via email to

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