gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] /srv/bzr/gnash/rtmp r10086: don't leak any memory.


From: rob
Subject: [Gnash-commit] /srv/bzr/gnash/rtmp r10086: don't leak any memory.
Date: Tue, 31 Mar 2009 18:11:33 -0600
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10086
committer: address@hidden
branch nick: rtmp
timestamp: Tue 2009-03-31 18:11:33 -0600
message:
  don't leak any memory.
modified:
  utilities/rtmpget.cpp
=== modified file 'utilities/rtmpget.cpp'
--- a/utilities/rtmpget.cpp     2009-03-31 23:58:53 +0000
+++ b/utilities/rtmpget.cpp     2009-04-01 00:11:33 +0000
@@ -149,8 +149,7 @@
         };
 
     Arg_parser parser(argc, argv, opts);
-    if( ! parser.error().empty() )  
-    {
+    if(! parser.error().empty()) {
         cout << parser.error() << endl;
         exit(EXIT_FAILURE);
     }
@@ -226,7 +225,7 @@
         usage();
         return EXIT_FAILURE;
     }
-
+    
     RTMPClient client;    
     short port = 0;
     string protocol;        // the network protocol, rtmp or http
@@ -460,6 +459,7 @@
 #endif
                        }
                    }
+                   delete msg;
                } else {
                    log_error("Couldn't decode RTMP message Body");
                    continue;
@@ -685,6 +685,7 @@
 //                         msg->at(0)->dump();
                            }
                        }
+                       delete msg;
                    } else {
                        log_error("Couldn't decode RTMP message Body");
                        continue;


reply via email to

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