Blob Blame History Raw
diff -rupN --no-dereference jasper-version-3.0.6/src/libjasper/include/jasper/jas_image.h jasper-version-3.0.6-new/src/libjasper/include/jasper/jas_image.h
--- jasper-version-3.0.6/src/libjasper/include/jasper/jas_image.h	2022-07-13 17:13:22.000000000 +0200
+++ jasper-version-3.0.6-new/src/libjasper/include/jasper/jas_image.h	2022-08-30 19:06:49.131015528 +0200
@@ -861,9 +861,9 @@ int jp2_validate(jas_stream_t *in);
 
 #if defined(JAS_INCLUDE_JPC_CODEC)
 /* Format-dependent operations for JPEG-2000 code stream support. */
-//JAS_EXPORT
+JAS_EXPORT
 jas_image_t *jpc_decode(jas_stream_t *in, const char *optstr);
-//JAS_EXPORT
+JAS_EXPORT
 int jpc_encode(jas_image_t *image, jas_stream_t *out, const char *optstr);
 //JAS_EXPORT
 int jpc_validate(jas_stream_t *in);
diff -rupN --no-dereference jasper-version-3.0.6/src/libjasper/jp2/jp2_cod.h jasper-version-3.0.6-new/src/libjasper/jp2/jp2_cod.h
--- jasper-version-3.0.6/src/libjasper/jp2/jp2_cod.h	2022-07-13 17:13:22.000000000 +0200
+++ jasper-version-3.0.6-new/src/libjasper/jp2/jp2_cod.h	2022-08-30 19:06:49.132015528 +0200
@@ -288,10 +288,10 @@ typedef struct jp2_boxinfo_s {
 * Box class.
 \******************************************************************************/
 
-jp2_box_t *jp2_box_create(int type);
-void jp2_box_destroy(jp2_box_t *box);
-jp2_box_t *jp2_box_get(jas_stream_t *in);
-int jp2_box_put(jp2_box_t *box, jas_stream_t *out);
+JAS_DLLEXPORT jp2_box_t *jp2_box_create(int type);
+JAS_DLLEXPORT void jp2_box_destroy(jp2_box_t *box);
+JAS_DLLEXPORT jp2_box_t *jp2_box_get(jas_stream_t *in);
+JAS_DLLEXPORT int jp2_box_put(jp2_box_t *box, jas_stream_t *out);
 
 JAS_ATTRIBUTE_CONST
 static inline uint_least8_t JP2_DTYPETOBPC(uint_least8_t dtype)