gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash/server impl.cpp


From: strk
Subject: [Gnash-commit] gnash/server impl.cpp
Date: Wed, 18 Jan 2006 09:06:02 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Branch:         
Changes by:     strk <address@hidden>   06/01/18 09:06:02

Modified files:
        server         : impl.cpp 

Log message:
        Applied patch by Michael Carlson to handle unsupported flags

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/server/impl.cpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: gnash/server/impl.cpp
diff -u gnash/server/impl.cpp:1.4 gnash/server/impl.cpp:1.5
--- gnash/server/impl.cpp:1.4   Thu Jan 12 10:28:12 2006
+++ gnash/server/impl.cpp       Wed Jan 18 09:06:02 2006
@@ -2463,6 +2463,12 @@
                                event_id::DRAG_OUT,
                        };
 
+                       // Let's see if the event flag we received is for an 
event that we know of
+                       if 
((pow(2,int(sizeof(s_code_bits)/sizeof(s_code_bits[0])))-1) < flags)
+                       {
+                               log_error("error: swf_event::read() -- unknown 
/ unhandled event type received, flags = 0x%x\n", flags);
+                       }
+
                        for (int i = 0, mask = 1; i < 
int(sizeof(s_code_bits)/sizeof(s_code_bits[0])); i++, mask <<= 1)
                        {
                                if (flags & mask)




reply via email to

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