| 1380 | |
| 1381 | |
| 1382 | string UnicodeUtil::getDefaultIcuVersion() |
| 1383 | { |
| 1384 | string rc; |
| 1385 | UnicodeUtil::ConversionICU& icu(UnicodeUtil::getConversionICU()); |
| 1386 | |
| 1387 | if (icu.vMajor >= 10 && icu.vMinor == 0) |
| 1388 | rc.printf("%d", icu.vMajor); |
| 1389 | else |
| 1390 | rc.printf("%d.%d", icu.vMajor, icu.vMinor); |
| 1391 | |
| 1392 | return rc; |
| 1393 | } |
| 1394 | |
| 1395 | |
| 1396 | UnicodeUtil::ICU* UnicodeUtil::getCollVersion(const Firebird::string& icuVersion, |