From f5429e4ce82d88ac86dab7d50f1776207e4c0bed Mon Sep 17 00:00:00 2001 From: Mickael Savinaud Date: Tue, 4 Dec 2012 12:51:00 +0000 Subject: [PATCH] [trunk] remove SSIZE which is unused in openjpeg and rename HAVE_STDINT_H to OPJ_HAVE_STDINT_H --- CMakeLists.txt | 3 --- src/lib/openjp2/opj_config.h.cmake.in | 4 ++-- src/lib/openjp2/opj_stdint.h | 11 +---------- 3 files changed, 3 insertions(+), 15 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 946a76e4..926a6ac1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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) diff --git a/src/lib/openjp2/opj_config.h.cmake.in b/src/lib/openjp2/opj_config.h.cmake.in index e5ac38e4..91772ef9 100644 --- a/src/lib/openjp2/opj_config.h.cmake.in +++ b/src/lib/openjp2/opj_config.h.cmake.in @@ -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 diff --git a/src/lib/openjp2/opj_stdint.h b/src/lib/openjp2/opj_stdint.h index fde17759..2d121803 100644 --- a/src/lib/openjp2/opj_stdint.h +++ b/src/lib/openjp2/opj_stdint.h @@ -27,7 +27,7 @@ #define OPJ_STDINT_H #include "opj_config.h" -#ifdef HAVE_STDINT_H +#ifdef OPJ_HAVE_STDINT_H #include #else #if defined(_WIN32) @@ -44,13 +44,4 @@ typedef unsigned __int64 uint64_t; #endif #endif -#ifndef HAVE_SSIZE_T -#if defined(_WIN32) -#include -typedef SSIZE_T ssize_t; -#else -#error SSIZE_T is undefined -#endif /* _WIN32 */ -#endif - #endif /* OPJ_STDINT_H */