gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] /srv/bzr/gnash/trunk r10419: Don't add a NetConnection ca


From: Sandro Santilli
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r10419: Don't add a NetConnection call id when callback is undefined (TESTED)
Date: Sun, 14 Dec 2008 00:35:22 +0100
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10419
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2008-12-14 00:35:22 +0100
message:
  Don't add a NetConnection call id when callback is  undefined (TESTED)
modified:
  libcore/asobj/NetConnection_as.cpp
=== modified file 'libcore/asobj/NetConnection_as.cpp'
--- a/libcore/asobj/NetConnection_as.cpp        2008-12-13 10:59:04 +0000
+++ b/libcore/asobj/NetConnection_as.cpp        2008-12-13 23:35:22 +0000
@@ -809,10 +809,15 @@
 
     // client id (result number) as counted string
     // the convention seems to be / followed by a unique (ascending) number
-    ++call_number;
-
     std::ostringstream os;
-    os << "/" << call_number;
+    os << "/";
+    // Call number is not used if the callback is undefined
+    // TESTED manually by strk
+    if ( asCallback )
+    {
+        ++call_number;
+        os << call_number;
+    }
     const std::string callNumberString = os.str();
 
     buf->appendNetworkShort(callNumberString.size());


reply via email to

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