From 1b5bf6035e5d1df2478eeee04175fd3f3bd81349 Mon Sep 17 00:00:00 2001 From: Konstantin Ritt Date: Fri, 15 Jun 2012 02:39:05 +0300 Subject: Fix possible type collision with ICU see https://bugs.gentoo.org/show_bug.cgi?id=407315 The UChar32 is declared as signed 32-bit int since ICU 2.4, no chance they'll fix their code. Change-Id: I9691507c8ca14a04610e9b13ae13f416929ffa08 Reviewed-by: Davide Pesavento Reviewed-by: Thiago Macieira --- src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h index 33b3337..eeadfea 100644 --- a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h +++ b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h @@ -36,7 +36,7 @@ typedef wchar_t UChar; #else typedef uint16_t UChar; #endif -typedef uint32_t UChar32; +typedef int32_t UChar32; // some defines from ICU -- cgit v1.2.1