diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-05-20 17:50:31 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-05-24 00:43:55 +0200 |
| commit | a57401251cd49841f892139144cc6b3c48f53fb9 (patch) | |
| tree | f43f3f490c2485e33833802fd47d33bfac3aa7e3 /test | |
| parent | 09fbc3882ea919d67427ec7c90c8051871145074 (diff) | |
Move tell_gettext_about_language_change() up to test.cc
Diffstat (limited to 'test')
| -rw-r--r-- | test/lib/i18n_test.cc | 8 | ||||
| -rw-r--r-- | test/test.cc | 10 | ||||
| -rw-r--r-- | test/test.h | 1 |
3 files changed, 11 insertions, 8 deletions
diff --git a/test/lib/i18n_test.cc b/test/lib/i18n_test.cc index b4fc1d98a..3775861f8 100644 --- a/test/lib/i18n_test.cc +++ b/test/lib/i18n_test.cc @@ -38,14 +38,6 @@ using std::string; #define numbers_de BOOST_CHECK_EQUAL(dcp::locale_convert<string>(1.23), "1,23"); -/* From https://www.gnu.org/software/gettext/manual/gettext.html */ -static void tell_gettext_about_language_change() -{ - extern int _nl_msg_cat_cntr; - _nl_msg_cat_cntr++; -} - - static void restore() { dcpomatic_setup_c_and_gettext_i18n("C"); diff --git a/test/test.cc b/test/test.cc index f518cdccc..ce6a9ad20 100644 --- a/test/test.cc +++ b/test/test.cc @@ -1095,3 +1095,13 @@ Editor::replace(string a, string b) boost::algorithm::replace_all(_content, a, b); BOOST_REQUIRE(_content != old_content); } + + +/* From https://www.gnu.org/software/gettext/manual/gettext.html */ +void tell_gettext_about_language_change() +{ + extern int _nl_msg_cat_cntr; + _nl_msg_cat_cntr++; +} + + diff --git a/test/test.h b/test/test.h index bb92b5385..625d330c8 100644 --- a/test/test.h +++ b/test/test.h @@ -80,6 +80,7 @@ extern void make_and_verify_dcp(std::shared_ptr<Film> film, std::vector<dcp::Ver extern void check_int_close (int a, int b, int d); extern void check_int_close (std::pair<int, int>, std::pair<int, int>, int d); extern boost::filesystem::path find_file (boost::filesystem::path dir, std::string filename_part); +extern void tell_gettext_about_language_change(); class LogSwitcher |
