From 559306231e424448e0ec8d5e6ee99aaa00065148 Mon Sep 17 00:00:00 2001 From: asfernandes Date: Fri, 18 Jun 2010 11:21:05 +0000 Subject: [PATCH] Fix problem seen by Vlad where crash happens when our older ICU is found --- src/jrd/unicode_util.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/jrd/unicode_util.cpp b/src/jrd/unicode_util.cpp index c43b41d19d..ee829897af 100644 --- a/src/jrd/unicode_util.cpp +++ b/src/jrd/unicode_util.cpp @@ -888,7 +888,8 @@ UnicodeUtil::ICU* UnicodeUtil::loadICU(const Firebird::string& icuVersion, !icu->ulocGetAvailable || !icu->usetClose || !icu->usetGetItem || !icu->usetGetItemCount || !icu->usetOpen || !icu->ucolClose || !icu->ucolGetContractions || !icu->ucolGetSortKey || !icu->ucolOpen || - !icu->ucolSetAttribute || !icu->ucolStrColl || !icu->ucolGetVersion) + !icu->ucolSetAttribute || !icu->ucolStrColl || !icu->ucolGetVersion || + !icu->utransOpen || !icu->utransClose || !icu->utransTransUChars) { delete icu; continue;