Do not use i18n() in global C-like variables
authorAlbert Astals Cid <tsdgeos@terra.es>
Mon, 2 Jul 2012 09:11:23 +0000 (11:11 +0200)
committerAlbert Astals Cid <tsdgeos@terra.es>
Mon, 2 Jul 2012 09:13:14 +0000 (11:13 +0200)
commit6f6161417c83c3841b2814742cf72ca0443d6edf
treefed597119e2bb50c543ed45560cd72119c40b304
parente034a73121f3bbd8a5b75da6109945655fb6dda1
Do not use i18n() in global C-like variables

If you use i18n() in stuff that gets called before the main KComponentData is created bad stuff happens [1] (and you were getting a warning about it for ages). This fixes it by using I18N_NOOP and then using i18n over it.

[1] http://comments.gmane.org/gmane.comp.kde.devel.internationalization-and-documentation/24240

Acked by MatÄ›j Laitl

REVIEW: 105408
shared/FileType.cpp