From ea84eb2db13f9a2df78de431b993780f9562f642 Mon Sep 17 00:00:00 2001 From: Mark Gaiser Date: Wed, 13 Apr 2022 17:21:42 +0200 Subject: [PATCH] avformat/ipfsgateway: define PATH_MAX MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PATH_MAX is posix. Some compilers (MSVC) don't define this thus failing to compile the ipfsgateway file. Defining it fixes the compile. Signed-off-by: Mark Gaiser Signed-off-by: Martin Storsjö --- libavformat/ipfsgateway.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libavformat/ipfsgateway.c b/libavformat/ipfsgateway.c index ed37e552dd..9b0d3dea59 100644 --- a/libavformat/ipfsgateway.c +++ b/libavformat/ipfsgateway.c @@ -25,6 +25,12 @@ #include "os_support.h" #include "url.h" +// Define the posix PATH_MAX if not there already. +// This fixes a compile issue for MSVC. +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif + typedef struct IPFSGatewayContext { AVClass *class; URLContext *inner;