From 85fa5c482d005ea8b53d3dce54a8f15b237deb14 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 1 Oct 2015 16:00:30 +0100 Subject: [PATCH] Explicit casts optional to bool. --- src/wx/config_dialog.cc | 2 +- src/wx/content_colour_conversion_dialog.cc | 6 ++---- src/wx/screen_dialog.cc | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc index 5b02d71e3..dcafee4ca 100644 --- a/src/wx/config_dialog.cc +++ b/src/wx/config_dialog.cc @@ -227,7 +227,7 @@ private: { Config* config = Config::instance (); - checked_set (_set_language, config->language ()); + checked_set (_set_language, static_cast(config->language())); if (config->language().get_value_or ("") == "fr") { checked_set (_language, 3); diff --git a/src/wx/content_colour_conversion_dialog.cc b/src/wx/content_colour_conversion_dialog.cc index 9713cde1b..e4e16157d 100644 --- a/src/wx/content_colour_conversion_dialog.cc +++ b/src/wx/content_colour_conversion_dialog.cc @@ -93,8 +93,8 @@ ContentColourConversionDialog::check_for_preset () optional preset = _editor->get().preset (); - _preset_check->SetValue (preset); - _preset_choice->Enable (preset); + _preset_check->SetValue (static_cast(preset)); + _preset_choice->Enable (static_cast(preset)); if (preset) { _preset_choice->SetSelection (preset.get ()); } else { @@ -123,5 +123,3 @@ ContentColourConversionDialog::preset_choice_changed () set (presets[s].conversion); } } - - diff --git a/src/wx/screen_dialog.cc b/src/wx/screen_dialog.cc index 66e37a4cf..13dd9f42f 100644 --- a/src/wx/screen_dialog.cc +++ b/src/wx/screen_dialog.cc @@ -130,7 +130,7 @@ ScreenDialog::setup_sensitivity () { wxButton* ok = dynamic_cast (FindWindowById (wxID_OK, this)); if (ok) { - ok->Enable (_certificate); + ok->Enable (static_cast(_certificate)); } _download_certificate->Enable ( -- 2.30.2