From f5be5e8bfe11228f4753c03ea0cae774b549fd12 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Sun, 18 Jun 2017 13:35:40 +0000 Subject: [PATCH] [LIBMPG123] - Fix ssize_t CORE-13451 svn path=/trunk/; revision=75092 --- reactos/sdk/include/reactos/libs/libmpg123/compat.h | 2 ++ reactos/sdk/include/reactos/libs/libmpg123/config.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/reactos/sdk/include/reactos/libs/libmpg123/compat.h b/reactos/sdk/include/reactos/libs/libmpg123/compat.h index a993aa04cec..3cbc60d50a1 100644 --- a/reactos/sdk/include/reactos/libs/libmpg123/compat.h +++ b/reactos/sdk/include/reactos/libs/libmpg123/compat.h @@ -97,9 +97,11 @@ typedef unsigned char byte; +#ifndef __REACTOS__ #ifdef _MSC_VER typedef long ssize_t; #endif +#endif /* __REACTOS__ */ /* A safe realloc also for very old systems where realloc(NULL, size) returns NULL. */ void *safe_realloc(void *ptr, size_t size); diff --git a/reactos/sdk/include/reactos/libs/libmpg123/config.h b/reactos/sdk/include/reactos/libs/libmpg123/config.h index 97930c779f2..1abc53a6819 100644 --- a/reactos/sdk/include/reactos/libs/libmpg123/config.h +++ b/reactos/sdk/include/reactos/libs/libmpg123/config.h @@ -451,7 +451,7 @@ /* #undef size_t */ /* Define to `long' if does not define. */ -/* #undef ssize_t */ +#define ssize_t long /* Define to `unsigned short' if does not define. */ /* #undef uint16_t */ -- 2.17.1