Fix build with older boost.
[dcpomatic.git] / src / wx / dcp_text_track_dialog.cc
index 3e8750cd5bff82f405a19bf85ad0fcdca895e81b..be31de0cea0ad323bc9661d66c623831f6ca7bb5 100644 (file)
@@ -33,7 +33,7 @@ DCPTextTrackDialog::DCPTextTrackDialog (wxWindow* parent)
        add (_("Name"), true);
        add (_name = new wxTextCtrl (this, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(300, -1)));
        add (_("Language"), true);
-       _language = new LanguageTagWidget (this, wxT(""), dcp::LanguageTag("en-US"));
+       _language = new LanguageTagWidget (this, wxT(""), boost::none);
        add (_language->sizer());
 
        layout ();
@@ -43,5 +43,6 @@ DCPTextTrackDialog::DCPTextTrackDialog (wxWindow* parent)
 DCPTextTrack
 DCPTextTrackDialog::get () const
 {
-       return DCPTextTrack(wx_to_std(_name->GetValue()), _language->get().to_string());
+       DCPOMATIC_ASSERT (_language->get());
+       return DCPTextTrack(wx_to_std(_name->GetValue()), _language->get());
 }