From: Howard Chu Date: Tue, 8 Nov 2011 10:04:01 +0000 (-0800) Subject: Increase tcUrl buffer size X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=90799efbb67f415ff930d68905e8267d5aa5dc4e;p=rtmpdump Increase tcUrl buffer size --- diff --git a/rtmpdump.c b/rtmpdump.c index 01decf9..a8fa128 100644 --- a/rtmpdump.c +++ b/rtmpdump.c @@ -1152,9 +1152,9 @@ main(int argc, char **argv) if (tcUrl.av_len == 0) { - char str[512] = { 0 }; + char str[1024]; - tcUrl.av_len = snprintf(str, 511, "%s://%.*s:%d/%.*s", + tcUrl.av_len = snprintf(str, sizeof(str), "%s://%.*s:%d/%.*s", RTMPProtocolStringsLower[protocol], hostname.av_len, hostname.av_val, port, app.av_len, app.av_val); tcUrl.av_val = (char *) malloc(tcUrl.av_len + 1);