fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / icu / icu4c-warnings.patch
blobd1460933857fad82c68ac3541c69d53692c5fe2a
1 --- misc/icu/source/common/unicode/utf16.h
2 +++ misc/build/icu/source/common/unicode/utf16.h
3 @@ -319,6 +319,7 @@
4 (s)[(i)++]=(uint16_t)(((c)&0x3ff)|0xdc00); \
5 } else /* c>0x10ffff or not enough space */ { \
6 (isError)=TRUE; \
7 + (void)(isError); \
8 } \
11 --- misc/icu/source/common/unicode/utypes.h
12 +++ misc/build/icu/source/common/unicode/utypes.h
13 @@ -399,7 +399,7 @@
14 * some Linux/Unix compilers have problems with defining global new/delete.
15 * On Windows, it is _MSC_VER>=1200 for MSVC 6.0 and higher.
17 -#if defined(__cplusplus) && U_DEBUG && U_OVERRIDE_CXX_ALLOCATION && (_MSC_VER>=1200) && !defined(U_STATIC_IMPLEMENTATION) && (defined(U_COMMON_IMPLEMENTATION) || defined(U_I18N_IMPLEMENTATION) || defined(U_IO_IMPLEMENTATION) || defined(U_LAYOUT_IMPLEMENTATION) || defined(U_LAYOUTEX_IMPLEMENTATION))
18 +#if defined(__cplusplus) && U_DEBUG && U_OVERRIDE_CXX_ALLOCATION && defined (_MSC_VER) && (_MSC_VER>=1200) && !defined(U_STATIC_IMPLEMENTATION) && (defined(U_COMMON_IMPLEMENTATION) || defined(U_I18N_IMPLEMENTATION) || defined(U_IO_IMPLEMENTATION) || defined(U_LAYOUT_IMPLEMENTATION) || defined(U_LAYOUTEX_IMPLEMENTATION))
20 #ifndef U_HIDE_INTERNAL_API
21 /**