From: Carl Hetherington Date: Mon, 8 Aug 2022 20:13:04 +0000 (+0200) Subject: Use wxNO_UNSAFE_WXSTRING_CONV and fix a bug it reveals. X-Git-Tag: v2.16.20~15 X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=1346760b389b4f388fd9e2ae029cfb3d950734a6 Use wxNO_UNSAFE_WXSTRING_CONV and fix a bug it reveals. --- diff --git a/src/wx/metadata_dialog.cc b/src/wx/metadata_dialog.cc index 644c0546b..69dee0c46 100644 --- a/src/wx/metadata_dialog.cc +++ b/src/wx/metadata_dialog.cc @@ -280,7 +280,7 @@ MetadataDialog::setup_advanced (wxPanel* panel, wxSizer* sizer) sizer->Add (s, 1, wxEXPAND); } - _luminance_unit->Append (wxString::FromUTF8(_("candela per m²"))); + _luminance_unit->Append (_("candela per m²")); _luminance_unit->Append (_("foot lambert")); } diff --git a/src/wx/wscript b/src/wx/wscript index ad343cede..236e99f97 100644 --- a/src/wx/wscript +++ b/src/wx/wscript @@ -218,6 +218,7 @@ def configure(conf): conf.env.append_value('CXXFLAGS', ['-DGL_GLEXT_PROTOTYPES', '-DGLX_GLXEXT_PROTOTYPES']) if conf.env.TARGET_WINDOWS_64 or conf.env.TARGET_WINDOWS_32: conf.env.append_value('CXXFLAGS', ['-DWGL_WGLEXT_PROTOTYPES']) + conf.env.append_value('CXXFLAGS', ['-DwxNO_UNSAFE_WXSTRING_CONV']) if conf.options.static_wxwidgets: # wx-config returns its static libraries as full paths, without -l prefixes, which confuses