From a9ba9268d7f7539621ddc94ef06b2f654d30a35e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Date: Wed, 14 Nov 2012 10:36:23 +0200 Subject: ffserver: prefer av_asprintf over malloc+snprintf for Launch setting. --- ffserver.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'ffserver.c') diff --git a/ffserver.c b/ffserver.c index d224b4165a..599f9be30b 100644 --- a/ffserver.c +++ b/ffserver.c @@ -4208,10 +4208,7 @@ static int parse_ffconfig(const char *filename) feed->child_argv[i] = av_strdup(arg); } - feed->child_argv[i] = av_malloc(30 + strlen(feed->filename)); - - snprintf(feed->child_argv[i], 30+strlen(feed->filename), - "http://%s:%d/%s", + feed->child_argv[i] = av_asprintf("http://%s:%d/%s", (my_http_addr.sin_addr.s_addr == INADDR_ANY) ? "127.0.0.1" : inet_ntoa(my_http_addr.sin_addr), ntohs(my_http_addr.sin_port), feed->filename); -- cgit v1.2.3