libre: Add patch to prevent ssize_t redefinition
[feed/telephony.git] / libs / re / patches / 002-fix-redefine-ssize_t.patch
1 --- a/include/re_types.h
2 +++ b/include/re_types.h
3 @@ -47,7 +47,7 @@ typedef unsigned long long int uint64
4 #endif /* __BIT_TYPES_DEFINED__ */
5
6 #endif /* __int8_t_defined */
7 -#ifndef __ssize_t_defined
8 +#if !defined(__ssize_t_defined) && !defined(__DEFINED_ssize_t)
9 typedef long ssize_t;
10 #define __ssize_t_defined
11 #endif