]> granicus.if.org Git - rtmpdump/commitdiff
Account for quotes in cmd string
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Fri, 26 Feb 2010 04:32:55 +0000 (04:32 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Fri, 26 Feb 2010 04:32:55 +0000 (04:32 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@275 400ebc74-4327-4243-bc38-086b20814532

rtmpsrv.c

index 534d9c72a5f34c9175d08df17d1478b2419c5f44..ab24a74ad748759b92371f1ef8a60e431d897a40 100644 (file)
--- a/rtmpsrv.c
+++ b/rtmpsrv.c
@@ -578,7 +578,7 @@ ServeInvoke(STREAMING_SERVER *server, RTMP * r, RTMPPacket *packet, unsigned int
       if (r->Link.tcUrl.av_len)
         {
           len = server->arglen + r->Link.playpath.av_len + 4 +
-            sizeof("rtmpdump") + r->Link.playpath.av_len + 8;
+            sizeof("rtmpdump") + r->Link.playpath.av_len + 12;
           server->argc += 5;
 
           cmd = malloc(len + server->argc * sizeof(AVal));