From: hyc Date: Wed, 31 Mar 2010 06:40:49 +0000 (+0000) Subject: cleanup sendplay log msg, plug m_read memleak X-Git-Tag: v2.4~130 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ffd941ccbfde410cf87d25a30c7a132d2d0e838;p=rtmpdump cleanup sendplay log msg, plug m_read memleak git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@415 400ebc74-4327-4243-bc38-086b20814532 --- diff --git a/librtmp/rtmp.c b/librtmp/rtmp.c index 202d37c..28fbafd 100644 --- a/librtmp/rtmp.c +++ b/librtmp/rtmp.c @@ -1895,7 +1895,7 @@ SendPlay(RTMP *r) enc = AMF_EncodeNumber(enc, pend, ++r->m_numInvokes); *enc++ = AMF_NULL; - RTMP_Log(RTMP_LOGDEBUG, "%s, seekTime=%.2f, stopTime=%.2f, sending play: %s", + RTMP_Log(RTMP_LOGDEBUG, "%s, seekTime=%d, stopTime=%d, sending play: %s", __FUNCTION__, r->Link.seekTime, r->Link.stopTime, r->Link.playpath.av_val); enc = AMF_EncodeString(enc, pend, &r->Link.playpath); @@ -3117,6 +3117,7 @@ RTMP_Close(RTMP *r) r->m_nBytesIn = 0; r->m_nBytesInSent = 0; + free(r->m_read.buf); r->m_read.buf = NULL; r->m_read.dataType = 0; r->m_read.flags = 0;