Ross, please find attached patch to fix the issue where code in 
RTSPServerRegister.cpp does not continue with OPTIONS, etc after REGISTER.
Cheers,
Ralf



--

This message is subject to the CSIR's copyright terms and conditions, e-mail 
legal notice, and implemented Open Document Format (ODF) standard. 
The full disclaimer details can be found at 
http://www.csir.co.za/disclaimer.html. 

Please consider the environment before printing this email. 
Index: RTSPServerRegister.cpp
===================================================================
--- RTSPServerRegister.cpp      (revision 41801)
+++ RTSPServerRegister.cpp      (working copy)
@@ -204,12 +204,12 @@
 ::ParamsForREGISTER(char const* cmd/*"REGISTER" or "DEREGISTER"*/,
                    RTSPServer::RTSPClientConnection* ourConnection, char 
const* url, char const* urlSuffix,
                    Boolean reuseConnection, Boolean deliverViaTCP, char const* 
proxyURLSuffix)
-  : fCmd(cmd), fOurConnection(ourConnection), fURL(strDup(url)), 
fURLSuffix(strDup(urlSuffix)),
+  : fCmd(strDup(cmd)), fOurConnection(ourConnection), fURL(strDup(url)), 
fURLSuffix(strDup(urlSuffix)),
     fReuseConnection(reuseConnection), fDeliverViaTCP(deliverViaTCP), 
fProxyURLSuffix(strDup(proxyURLSuffix)) {
 }
 
 RTSPServer::RTSPClientConnection::ParamsForREGISTER::~ParamsForREGISTER() {
-  delete[] fURL; delete[] fURLSuffix; delete[] fProxyURLSuffix;
+  delete[] fCmd; delete[] fURL; delete[] fURLSuffix; delete[] fProxyURLSuffix;
 }
 
 void RTSPServer
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to