From c7db1c1cc81083eb5c5ccf3111486cfaa9aae202 Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Wed, 29 Aug 2012 01:59:32 +0400 Subject: [PATCH] Apply 02-fix-filename-buffer-overflow patch from debian libjasper-dev (1.900.1-13) package --- 3rdparty/libjasper/jasper/jas_stream.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3rdparty/libjasper/jasper/jas_stream.h b/3rdparty/libjasper/jasper/jas_stream.h index 666e879..f31daa8 100644 --- a/3rdparty/libjasper/jasper/jas_stream.h +++ b/3rdparty/libjasper/jasper/jas_stream.h @@ -77,6 +77,7 @@ #include #include +#include #if defined(HAVE_FCNTL_H) #include #endif @@ -251,7 +252,7 @@ typedef struct { typedef struct { int fd; int flags; - char pathname[L_tmpnam + 1]; + char pathname[PATH_MAX + 1]; } jas_stream_fileobj_t; #define JAS_STREAM_FILEOBJ_DELONCLOSE 0x01 -- 2.7.4