MSVC 2010 and newer does have a <stdint.h>
Change-Id: I8f41d027ec890ed57275c04412c61d959d37b66c
This commit is contained in:
@@ -11,4 +11,8 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,exttextcat))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_set_tarball,exttextcat,$(LIBEXTTEXTCAT_TARBALL)))
|
||||
|
||||
$(eval $(call gb_UnpackedTarball_add_patches,exttextcat,\
|
||||
libexttextcat/exttextcat-msvc-stdint.patch \
|
||||
))
|
||||
|
||||
# vim: set noet sw=4 ts=4:
|
||||
|
21
libexttextcat/exttextcat-msvc-stdint.patch
Normal file
21
libexttextcat/exttextcat-msvc-stdint.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
--- foo/foo/src/common.h
|
||||
+++ foo/foo/src/common.h
|
||||
@@ -45,18 +45,7 @@
|
||||
{
|
||||
#endif
|
||||
|
||||
-#ifdef _MSC_VER
|
||||
- typedef __int8 int8_t;
|
||||
- typedef unsigned __int8 uint8_t;
|
||||
- typedef __int16 int16_t;
|
||||
- typedef unsigned __int16 uint16_t;
|
||||
- typedef __int32 int32_t;
|
||||
- typedef unsigned __int32 uint32_t;
|
||||
- typedef __int64 int64_t;
|
||||
- typedef unsigned __int64 uint64_t;
|
||||
-#else
|
||||
# include <stdint.h>
|
||||
-#endif
|
||||
|
||||
typedef uint32_t uint4;
|
||||
typedef uint16_t uint2;
|
Reference in New Issue
Block a user