]> granicus.if.org Git - rtmpdump/commitdiff
Fix rtmpt clientID was not NUL-terminated
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Tue, 4 May 2010 20:16:00 +0000 (20:16 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Tue, 4 May 2010 20:16:00 +0000 (20:16 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@469 400ebc74-4327-4243-bc38-086b20814532

librtmp/rtmp.c

index 3a9cc19ee4e1663877ba62e49a5bd765a210faab..f31070e8283d1a1f1745990415644c7e1ebf0f9b 100644 (file)
@@ -3505,6 +3505,7 @@ HTTP_read(RTMP *r, int fill)
         return -1;
       r->m_clientID.av_val[0] = '/';
       memcpy(r->m_clientID.av_val+1, ptr, hlen-1);
+         r->m_clientID.av_val[hlen] = 0;
       r->m_sb.sb_size = 0;
     }
   else