summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorMickael Savinaud <savmickael@users.noreply.github.com>2012-12-03 13:26:30 +0000
committerMickael Savinaud <savmickael@users.noreply.github.com>2012-12-03 13:26:30 +0000
commit59aa37fe2bfed224e465382e84a9170d9d73377a (patch)
tree821812416e57c50a0d3e3bd4a8280985e7ea030c /src/lib
parent0adb43f06e9c1517f1f72a4e596a247a5817d048 (diff)
[trunk] move typedef from opj_stdint.h to openjpeg.h and add an include of stdio.h in openjpeg.h. Fixes issue 197
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/openjp2/openjpeg.h7
-rw-r--r--src/lib/openjp2/opj_stdint.h4
2 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/openjp2/openjpeg.h b/src/lib/openjp2/openjpeg.h
index e5104316..9a2f1073 100644
--- a/src/lib/openjp2/openjpeg.h
+++ b/src/lib/openjp2/openjpeg.h
@@ -80,7 +80,7 @@ defined with this macro as being exported.
#endif /* OPJ_EXPORTS */
#endif /* !OPJ_STATIC || !_WIN32 */
-typedef int OPJ_BOOL; /*FIXME it should be to follow the name of others OPJ_TYPE -> OPJ_BOOL*/
+typedef int OPJ_BOOL;
#define OPJ_TRUE 1
#define OPJ_FALSE 0
@@ -100,6 +100,11 @@ typedef uint32_t OPJ_UINT32;
typedef int64_t OPJ_INT64;
typedef uint64_t OPJ_UINT64;
+typedef int64_t OPJ_OFF_T; /* 64-bit file offset type */
+
+#include <stdio.h>
+typedef size_t OPJ_SIZE_T;
+
/* Avoid compile-time warning because parameter is not used */
#define OPJ_ARG_NOT_USED(x) (void)(x)
diff --git a/src/lib/openjp2/opj_stdint.h b/src/lib/openjp2/opj_stdint.h
index 3dd2ec2b..fde17759 100644
--- a/src/lib/openjp2/opj_stdint.h
+++ b/src/lib/openjp2/opj_stdint.h
@@ -43,10 +43,6 @@ typedef unsigned __int64 uint64_t;
#error unsupported platform
#endif
#endif
-typedef size_t OPJ_SIZE_T;
-
-/* 64-bit file offset type */
-typedef int64_t OPJ_OFF_T;
#ifndef HAVE_SSIZE_T
#if defined(_WIN32)