Move the text codec list to qcoreglobaldata.
authorLars Knoll <lars.knoll@nokia.com>
Fri, 20 Jul 2012 08:00:52 +0000 (10:00 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 31 Jul 2012 09:11:43 +0000 (11:11 +0200)
commit5af9ecafd9c14f39bec5fed3192a266ec9e31ffe
tree5b057af18521a688f99ccde68f214a9cca492f6f
parent920dcb0158e191f0eadf4bec0645348cfb6e9619
Move the text codec list to qcoreglobaldata.

This removes some global statics in QTextCodec and
makes the code better to maintain in the longer term.

Remove QT_NO_THREAD defines around mutexes as this
isn't required in Qt 5 anymore.

Change-Id: I15ede75f53b16f134f4053f3188c4b47e86fcd8a
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/corelib/codecs/qtextcodec.cpp
src/corelib/codecs/qtextcodec.h
src/corelib/kernel/qcoreglobaldata.cpp
src/corelib/kernel/qcoreglobaldata_p.h
src/tools/bootstrap/bootstrap.pro