The MSVC headers don't define PATH_MAX by default, unless _POSIX_
is defined before including limits.h. Defining _POSIX_ makes the
open/write/close function declarations go away though.
---
 tools/pktdumper.c |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/tools/pktdumper.c b/tools/pktdumper.c
index 9243c93..d2ca981 100644
--- a/tools/pktdumper.c
+++ b/tools/pktdumper.c
@@ -31,6 +31,10 @@
 #include <io.h>
 #endif
 
+#ifndef PATH_MAX
+#define PATH_MAX 512
+#endif
+
 #include "libavutil/time.h"
 #include "libavformat/avformat.h"
 
-- 
1.7.9.4

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to