[trunk] remove SSIZE which is unused in openjpeg and rename HAVE_STDINT_H to OPJ_HAVE...
authorMickael Savinaud <savmickael@users.noreply.github.com>
Tue, 4 Dec 2012 12:51:00 +0000 (12:51 +0000)
committerMickael Savinaud <savmickael@users.noreply.github.com>
Tue, 4 Dec 2012 12:51:00 +0000 (12:51 +0000)
CMakeLists.txt
src/lib/openjp2/opj_config.h.cmake.in
src/lib/openjp2/opj_stdint.h

index 946a76e461087b14354f1dfeea3e5efa4afb713e..926a6ac1a282b48108f87a95a92b0eb016e18c20 100644 (file)
@@ -192,9 +192,6 @@ CHECK_INCLUDE_FILE("string.h"       HAVE_STRING_H)
 CHECK_INCLUDE_FILE("sys/stat.h"     HAVE_SYS_STAT_H)
 CHECK_INCLUDE_FILE("sys/types.h"    HAVE_SYS_TYPES_H)
 CHECK_INCLUDE_FILE("unistd.h"       HAVE_UNISTD_H)
-# ssize_t
-include(CheckTypeSize)
-CHECK_TYPE_SIZE(ssize_t     SSIZE_T)
 
 # Enable Large file support
 include(TestLargeFiles)
index e5ac38e4aef643067f97f18b007e5b821607cae6..91772ef9b52c51792b3bcc6f7e006470eeb899d5 100644 (file)
@@ -1,9 +1,10 @@
 /* create config.h for CMake */
+#cmakedefine OPJ_HAVE_STDINT_H @HAVE_STDINT_H@
+
 #define OPJ_PACKAGE_VERSION "@PACKAGE_VERSION@"
 
 #cmakedefine HAVE_INTTYPES_H @HAVE_INTTYPES_H@
 #cmakedefine HAVE_MEMORY_H @HAVE_MEMORY_H@
-#cmakedefine HAVE_STDINT_H @HAVE_STDINT_H@
 #cmakedefine HAVE_STDLIB_H @HAVE_STDLIB_H@
 #cmakedefine HAVE_STRINGS_H @HAVE_STRINGS_H@
 #cmakedefine HAVE_STRING_H @HAVE_STRING_H@
@@ -14,7 +15,6 @@
 #cmakedefine HAVE_PNG_H @HAVE_PNG_H@
 #cmakedefine HAVE_LIBTIFF @HAVE_LIBTIFF@
 #cmakedefine HAVE_TIFF_H @HAVE_TIFF_H@
-#cmakedefine HAVE_SSIZE_T @HAVE_SSIZE_T@
 
 #cmakedefine _LARGEFILE_SOURCE
 #cmakedefine _LARGE_FILES
index fde17759e0b86bb0957dded001e5280533e9a019..2d121803f057a9d809d8152b18709e899728c8a2 100644 (file)
@@ -27,7 +27,7 @@
 #define OPJ_STDINT_H
 
 #include "opj_config.h"
-#ifdef HAVE_STDINT_H
+#ifdef OPJ_HAVE_STDINT_H
 #include <stdint.h>
 #else
 #if defined(_WIN32)
@@ -44,13 +44,4 @@ typedef unsigned __int64  uint64_t;
 #endif
 #endif
 
-#ifndef HAVE_SSIZE_T
-#if defined(_WIN32)
-#include <BaseTsd.h>
-typedef SSIZE_T ssize_t;
-#else
-#error SSIZE_T is undefined
-#endif /* _WIN32 */
-#endif
-
 #endif /* OPJ_STDINT_H */