[rtmpdump] r522 - trunk/librtmp/rtmp.c

hyc subversion at mplayerhq.hu
Tue Jun 29 03:39:50 CEST 2010


Author: hyc
Date: Tue Jun 29 03:39:49 2010
New Revision: 522

Log:
Cleanup prev commit

Modified:
   trunk/librtmp/rtmp.c

Modified: trunk/librtmp/rtmp.c
==============================================================================
--- trunk/librtmp/rtmp.c	Tue Jun 29 03:31:17 2010	(r521)
+++ trunk/librtmp/rtmp.c	Tue Jun 29 03:39:49 2010	(r522)
@@ -714,28 +714,26 @@ int RTMP_SetupURL(RTMP *r, char *url)
 
   if (!r->Link.tcUrl.av_len)
     {
-	  r->Link.tcUrl.av_val = url;
-	  if (r->Link.app.av_len) {
-	    if (r->Link.app.av_val < url + len)
-		  {
-		    /* if app is part of original url, just use it */
-	        r->Link.tcUrl.av_len = r->Link.app.av_len + (r->Link.app.av_val - url);
-		  }
-		else
-		  {
-		    len = r->Link.hostname.av_len + r->Link.app.av_len +
-			  sizeof("rtmpte://65535/");
-			r->Link.tcUrl.av_val = malloc(len);
-			r->Link.tcUrl.av_len = snprintf(r->Link.tcUrl.av_val, len,
-			  "%s://%.*s:%d/%.*s",
-	  	      RTMPProtocolStringsLower[r->Link.protocol],
-			  r->Link.hostname.av_len, r->Link.hostname.av_val,
-			  r->Link.port,
-			  r->Link.app.av_len, r->Link.app.av_val);
-			r->Link.lFlags |= RTMP_LF_FTCU;
-		  }
-	  } else {
-	    r->Link.tcUrl.av_len = strlen(url);
+      r->Link.tcUrl.av_val = url;
+      if (r->Link.app.av_len) {
+        if (r->Link.app.av_val < url + len)
+    	  {
+    	    /* if app is part of original url, just use it */
+            r->Link.tcUrl.av_len = r->Link.app.av_len + (r->Link.app.av_val - url);
+    	  }
+    	else
+    	  {
+    	    len = r->Link.hostname.av_len + r->Link.app.av_len +
+    		  sizeof("rtmpte://:65535/");
+	    r->Link.tcUrl.av_val = malloc(len);
+	    r->Link.tcUrl.av_len = snprintf(r->Link.tcUrl.av_val, len,
+		"%s://%.*s:%d/%.*s",
+		RTMPProtocolStringsLower[r->Link.protocol],
+		r->Link.hostname.av_len, r->Link.hostname.av_val,
+		r->Link.port,
+		r->Link.app.av_len, r->Link.app.av_val);
+	    r->Link.lFlags |= RTMP_LF_FTCU;
+	    tcUrl.av_len = strlen(url);
 	  }
 	}
 
@@ -3449,10 +3447,10 @@ RTMP_Close(RTMP *r)
 
   if (r->Link.lFlags & RTMP_LF_FTCU)
     {
-	  free(r->Link.tcUrl.av_val);
-	  r->Link.tcUrl.av_val = NULL;
-	  r->Link.lFlags ^= RTMP_LF_FTCU;
-	}
+      free(r->Link.tcUrl.av_val);
+      r->Link.tcUrl.av_val = NULL;
+      r->Link.lFlags ^= RTMP_LF_FTCU;
+    }
 
 #ifdef CRYPTO
   if (r->Link.dh)


More information about the rtmpdump mailing list