From e16fef853648c4339482c1208a2346430e4ace4e Mon Sep 17 00:00:00 2001 From: libretroadmin Date: Sat, 6 Apr 2024 21:52:41 +0200 Subject: [PATCH] xdelta3 - cleanups --- deps/xdelta3/xdelta3.h | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/deps/xdelta3/xdelta3.h b/deps/xdelta3/xdelta3.h index 5fbc9371ec..fb442c2807 100644 --- a/deps/xdelta3/xdelta3.h +++ b/deps/xdelta3/xdelta3.h @@ -22,9 +22,9 @@ #ifndef _XDELTA3_H_ #define _XDELTA3_H_ +#ifndef _POSIX_SOURCE #define _POSIX_SOURCE 200112L -#define _ISOC99_SOURCE -#define _C99_SOURCE +#endif /* To include RetroArch's INLINE macro */ #include "retro_inline.h" @@ -105,33 +105,12 @@ */ #ifndef _WIN32 #include -#include #else /* WIN32 case */ #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif - -#include - -/* _MSV_VER is defined by Microsoft tools, not by Mingw32 */ -#ifdef _MSC_VER -typedef int pid_t; -#if _MSC_VER < 1600 -typedef unsigned char uint8_t; -typedef unsigned short uint16_t; -typedef unsigned long uint32_t; -typedef ULONGLONG uint64_t; -#else /* _MSC_VER >= 1600 */ -/* For MSVC10 and above */ -#include -#define inline __inline -#endif /* _MSC_VER < 1600 */ -#else /* _MSC_VER not defined */ -/* Mingw32 */ -#include -#endif /* _MSC_VER defined */ - #endif /* _WIN32 defined */ +#include #ifndef XD3_USE_LARGEFILE64 #if SIZE_MAX == UINT64_MAX