Files
MINGW-packages/mingw-w64-jasper/005-fix-filename-buffer-overflow-msvcrt.patch
Miloš Komarčević a418c8736c jasper: update to 4.1.1
Alternative/updated  patch for temp filename buffer overflow.
The JAS_ENABLE_AUTOMATIC_DEPENDENCIES build option has been removed.
2023-12-14 16:33:10 +01:00

16 lines
438 B
Diff

diff --git a/src/libjasper/include/jasper/jas_stream.h b/src/libjasper/include/jasper/jas_stream.h
index f947988d7..385855f80 100644
--- a/src/libjasper/include/jasper/jas_stream.h
+++ b/src/libjasper/include/jasper/jas_stream.h
@@ -258,6 +258,10 @@ typedef struct {
typedef struct {
int fd;
int flags;
+#ifndef _UCRT
+#undef L_tmpnam
+#define L_tmpnam FILENAME_MAX
+#endif
#if defined(JAS_WASI_LIBC)
#define L_tmpnam 4096
#endif