31 lines
1.2 KiB
Diff
31 lines
1.2 KiB
Diff
Author: Pino Toscano <pino@debian.org>
|
|
Description: Disable the warnings about not being able to dlopen ICU libraries.
|
|
Most of the applications don't need ICU-based functions for locale-aware
|
|
string upper- and lower-casing and comparison. If not present, Qt will use the
|
|
own ways (i.e. those used also in Qt < 4.8).
|
|
Last-Update: 2012-05-21
|
|
Forwarded: not-needed
|
|
|
|
--- a/src/corelib/tools/qlocale_icu.cpp
|
|
+++ b/src/corelib/tools/qlocale_icu.cpp
|
|
@@ -88,7 +88,9 @@ bool qt_initIcu(const QString &localeStr
|
|
QLibrary lib(QLatin1String("icui18n"), QLatin1String(U_ICU_VERSION_SHORT));
|
|
lib.setLoadHints(QLibrary::ImprovedSearchHeuristics);
|
|
if (!lib.load()) {
|
|
+#if 0
|
|
qWarning() << "Unable to load library icui18n" << lib.errorString();
|
|
+#endif
|
|
status = ErrorLoading;
|
|
return false;
|
|
}
|
|
@@ -118,7 +120,9 @@ bool qt_initIcu(const QString &localeStr
|
|
QLibrary ucLib(QLatin1String("icuuc"), QLatin1String(U_ICU_VERSION_SHORT));
|
|
ucLib.setLoadHints(QLibrary::ImprovedSearchHeuristics);
|
|
if (!ucLib.load()) {
|
|
+#if 0
|
|
qWarning() << "Unable to load library icuuc" << ucLib.errorString();
|
|
+#endif
|
|
status = ErrorLoading;
|
|
return false;
|
|
}
|