No-op: remove all trailing whitespace.
[dcpomatic.git] / src / wx / screen_dialog.h
index 5c6d964b8297681405d501543c14843f463d5253..69d0fff81b7f7e29da6a11310bfae1245ceef8c6 100644 (file)
@@ -27,22 +27,22 @@ class Progress;
 class ScreenDialog : public TableDialog
 {
 public:
-       ScreenDialog (wxWindow *, std::string, std::string name = "", boost::shared_ptr<dcp::Certificate> c = boost::shared_ptr<dcp::Certificate> ());
+       ScreenDialog (wxWindow *, std::string, std::string name = "", boost::optional<dcp::Certificate> c = boost::optional<dcp::Certificate> ());
 
        std::string name () const;
-       boost::shared_ptr<dcp::Certificate> certificate () const;
-       
+       boost::optional<dcp::Certificate> certificate () const;
+
 private:
        void select_certificate ();
        void load_certificate (boost::filesystem::path);
        void download_certificate ();
        void setup_sensitivity ();
-       
+
        wxTextCtrl* _name;
        wxChoice* _manufacturer;
        wxButton* _load_certificate;
        wxButton* _download_certificate;
        wxTextCtrl* _certificate_text;
 
-       boost::shared_ptr<dcp::Certificate> _certificate;
+       boost::optional<dcp::Certificate> _certificate;
 };