From 7bdd2ff6825951f7a6a6008303acfce7c2a63532 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Tue, 22 Jul 2014 16:37:09 +0200 Subject: http: Use a constant for the supported header size --- libavformat/http.c | 2 +- libavformat/http.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/http.c b/libavformat/http.c index 6c390e8a7c..d7f6029627 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -529,7 +529,7 @@ static int http_connect(URLContext *h, const char *path, const char *local_path, { HTTPContext *s = h->priv_data; int post, err; - char headers[1024] = ""; + char headers[HTTP_HEADERS_SIZE] = ""; char *authstr = NULL, *proxyauthstr = NULL; int64_t off = s->off; int len = 0; diff --git a/libavformat/http.h b/libavformat/http.h index f0d9d4aea8..3d301a715f 100644 --- a/libavformat/http.h +++ b/libavformat/http.h @@ -24,6 +24,8 @@ #include "url.h" +#define HTTP_HEADERS_SIZE 1024 + /** * Initialize the authentication state based on another HTTP URLContext. * This can be used to pre-initialize the authentication parameters if -- cgit v1.2.3