diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-11-30 00:00:17 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-11-30 00:01:29 +0100 |
| commit | 01e979c79f7d0aa20fac1bb24c699e0636168294 (patch) | |
| tree | 4f2dd067b772969912dd79a41364e5a3a3d38544 /src/wx/config_dialog.cc | |
| parent | b51dca65c6a50063fa65b47a97e86f6e0dbbf911 (diff) | |
Be a little more careful to handle exceptions from boost::filesystem::file_size
There has been a report of file_size throwing an exception and
crashing DCP-o-matic, but I haven't been able to reproduce it yet
(possibly related to there being missing content files).
Diffstat (limited to 'src/wx/config_dialog.cc')
| -rw-r--r-- | src/wx/config_dialog.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc index 53c67d101..e0effec53 100644 --- a/src/wx/config_dialog.cc +++ b/src/wx/config_dialog.cc @@ -633,7 +633,7 @@ CertificateChainEditor::import_private_key () chain->set_key (dcp::file_to_string (p)); _set (chain); update_private_key (); - } catch (dcp::MiscError& e) { + } catch (std::exception& e) { error_dialog (this, _("Could not read certificate file."), std_to_wx(e.what())); } } |
