summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-10-02 10:50:56 +0200
committerCarl Hetherington <cth@carlh.net>2024-10-06 00:28:59 +0200
commitf395c664aedb5bf022ddcde91c6e0c6531209a5d (patch)
tree1ff078c80a87325ce4626bf1fda2e86d64e1bf64
parent4ba1475736d36fe3b6b3e9ce653cde561695e7e6 (diff)
Fix crash on Windows (#2874).v2.17.22
As discussed in https://groups.google.com/g/wx-dev/c/RCK_1m5Emzo " _() macro when used with wxNO_IMPLICIT_WXSTRING_ENCODING will expand to wxGetTranslation(wxASCII_STR(s)) which is going to be broken for any strings that are not ASCII or are wide char. So this will mean you cannot use anything non-ASCII in your base language. "
-rw-r--r--src/wx/metadata_dialog.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wx/metadata_dialog.cc b/src/wx/metadata_dialog.cc
index 9b2aa99eb..70f6e8c39 100644
--- a/src/wx/metadata_dialog.cc
+++ b/src/wx/metadata_dialog.cc
@@ -330,7 +330,7 @@ MetadataDialog::setup_advanced (wxPanel* panel, wxSizer* sizer)
sizer->Add (s, 1, wxEXPAND);
}
- _luminance_unit->add_entry(_("candela per m²"));
+ _luminance_unit->add_entry(wxGetTranslation(wxString::FromUTF8("candela per m²")));
_luminance_unit->add_entry(_("foot lambert"));
}