gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/parser/sprite_definition...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/parser/sprite_definition...
Date: Thu, 03 Apr 2008 09:43:16 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/04/03 09:43:16

Modified files:
        .              : ChangeLog 
        server/parser  : sprite_definition.cpp 

Log message:
        (read): warn only once about less SHOWFRAME then advertised in header.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.6166&r2=1.6167
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/sprite_definition.cpp?cvsroot=gnash&r1=1.29&r2=1.30

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6166
retrieving revision 1.6167
diff -u -b -r1.6166 -r1.6167
--- ChangeLog   3 Apr 2008 07:59:08 -0000       1.6166
+++ ChangeLog   3 Apr 2008 09:43:15 -0000       1.6167
@@ -1,5 +1,7 @@
 2008-04-03 Sandro Santilli <address@hidden>
 
+       * server/parser/sprite_definition.cpp (read): warn only once about
+         less SHOWFRAME then advertised in header.
        * testsuite/misc-ming.all/DefineEditTextVariableNameText.c:
          check that even if you delete the associated variable
          and then set it back, the textfield still uses that value.

Index: server/parser/sprite_definition.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/parser/sprite_definition.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- server/parser/sprite_definition.cpp 20 Mar 2008 16:54:00 -0000      1.29
+++ server/parser/sprite_definition.cpp 3 Apr 2008 09:43:16 -0000       1.30
@@ -35,6 +35,8 @@
 // members of classes registered to definitions.
 //#define DEBUG_REGISTER_CLASS 1
 
+#define ONCE(x) { static bool warned=false; if (!warned) { warned=true; x; } }
+
 namespace gnash {
 
 character*
@@ -154,8 +156,8 @@
         if ( m_frame_count > m_loading_frame )
         {
                IF_VERBOSE_MALFORMED_SWF(
-               log_swferror(_(SIZET_FMT " frames advertised in header, but 
only " SIZET_FMT " SHOWFRAME tags "
-                       "found in define sprite."), m_frame_count, 
m_loading_frame);
+               ONCE( log_swferror(_(SIZET_FMT " frames advertised in header, 
but only " SIZET_FMT " SHOWFRAME tags "
+                       "found in define sprite. Is a common thing, will warn 
only once."), m_frame_count, m_loading_frame) );
                );
 
                // this should be safe 




reply via email to

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