[libdvdcss-devel] Drop fallback definitions for POSIX integer types.
[email protected] (Diego Biurrun) Fri, 14 Nov 2014 16:45:57 +0100 (CET)
| Newsgroups | gmane.comp.video.videolan.libdvdcss,gmane.comp.video.videolan.libdvdcss.devel |
|---|---|
| Message-ID | <[email protected]> |
libdvdcss | branch: master | Diego Biurrun <[email protected]> | Fri Nov 7 21:53:34 2014 +0100| [146085608dd425ebe98c19d4fa1d8d734ceae26a] | committer: Diego Biurrun Drop fallback definitions for POSIX integer types. All relevant toolchains support POSIX integer types now. > http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=146085608dd425ebe98c19d4fa1d8d734ceae26a --- NEWS | 1 + msvc/config.h | 1 - src/common.h | 15 --------------- src/css.h | 3 ++- src/csstables.h | 2 +- src/ioctl.h | 2 +- 6 files changed, 5 insertions(+), 19 deletions(-) diff --git a/NEWS b/NEWS index 61c7b58..86c7780 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ Changes since 1.3.0: Windows NT 4.0 SP4 with IE 5.0 is now required. * Replace BeOS support by Haiku support. * dvdcss_error() now returns "const char *" instad of "char *". + * Drop support for MSVC versions before 2010. * Miscellaneous cleanups to code, documentation, build system. diff --git a/msvc/config.h b/msvc/config.h index dc7fb62..d65d53b 100644 --- a/msvc/config.h +++ b/msvc/config.h @@ -13,7 +13,6 @@ /* #undef HAVE_LINUX_DVD_STRUCT */ #define HAVE_MEMORY_H 1 /* #undef HAVE_OPENBSD_DVD_STRUCT */ -/* #undef HAVE_STDINT_H */ #define HAVE_STDLIB_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 diff --git a/src/common.h b/src/common.h index 259477b..71ef811 100644 --- a/src/common.h +++ b/src/common.h @@ -26,21 +26,6 @@ #ifndef DVDCSS_COMMON_H #define DVDCSS_COMMON_H -/***************************************************************************** - * Basic types definitions - *****************************************************************************/ -#if defined( HAVE_STDINT_H ) -# include <stdint.h> -#elif defined( HAVE_INTTYPES_H ) -# include <inttypes.h> -#else - /* Fallback types (very x86-centric, sorry) */ - typedef unsigned char uint8_t; - typedef signed char int8_t; - typedef unsigned int uint32_t; - typedef signed int int32_t; -#endif - #if defined( WIN32 ) # include <io.h> /* _lseeki64 */ diff --git a/src/css.h b/src/css.h index 2f5dfc0..de8da24 100644 --- a/src/css.h +++ b/src/css.h @@ -29,7 +29,8 @@ #ifndef DVDCSS_CSS_H #define DVDCSS_CSS_H -#include "common.h" +#include <stdint.h> + #include "dvdcss/dvdcss.h" #define CACHE_FILENAME_LENGTH_STRING "10" diff --git a/src/csstables.h b/src/csstables.h index 6dadbb3..14c5e27 100644 --- a/src/csstables.h +++ b/src/csstables.h @@ -31,7 +31,7 @@ #ifndef DVDCSS_CSSTABLES_H #define DVDCSS_CSSTABLES_H -#include "common.h" +#include <stdint.h> static const uint8_t p_css_tab1[ 256 ] = { diff --git a/src/ioctl.h b/src/ioctl.h index 77e8be0..ab8c42e 100644 --- a/src/ioctl.h +++ b/src/ioctl.h @@ -23,7 +23,7 @@ #ifndef DVDCSS_IOCTL_H #define DVDCSS_IOCTL_H -#include "common.h" +#include <stdint.h> int ioctl_ReadCopyright ( int, int, int * ); int ioctl_ReadDiscKey ( int, const int *, uint8_t * ); _______________________________________________ libdvdcss-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvdcss-devel